Об удобстве иерархических структур данных (Андрей Майоров на ADD-2010) — различия между версиями
Материал из 0x1.tv
StasFomin (обсуждение | вклад) |
StasFomin (обсуждение | вклад) |
||
== Примечания == * [http://addconf.ru/event.sdf/ru/add_2010/authors/137/175 страничка доклада на сайте конференции] <references/> * {{libcustis-review|ADD 2010: Отчет Алексеева Алексея/Андрей Майоров. Об устройстве иерархических структур данных}} [[Категория:ADD-2010]] [[Категория:Программная архитектура]] {{stats|disqus_comments=0|refresh_time=2020-07-06T20:10:1307T22:59:29.878662678100|vimeo_comments=0|vimeo_plays=282|youtube_comments=0|youtube_plays=28}} |
Версия 19:59, 7 июля 2020
Содержание
Аннотация
Андрей Майоров, директор компании BYTE-force рассказал об удобстве использования иерархических структур данных в своих приложениях.С иерархическими структурами данных сталкивался каждый пользователь компьютера: диски, папки, файлы — все это привычно и понятно почти каждому. Что если пойти дальше и применить ту же концепцию иерархической организации для произвольных объектов вашего приложения? Любой объект — это аналог файла на диске. Объекты можно класть в контейнеры — в «папки». Контейнеры и сами по себе являются объектами, и их тоже можно положить в другие объекты, и так далее. Получается глобальная структура объектов, которая не только хорошо понятна пользователю на уровне концепции, но и очень устойчива к изменениям требований. Зачастую для добавления нового функционала в систему перепроектирования не требуется.
Видео
Посмотрели доклад? Понравился? Напишите комментарий! Не согласны? Тем более напишите.
Подкаст
Презентация
Примечания
Plays:310 Comments:0