А декомпозиция и уменьшение комплексности тут просто необходимы.
представьте что у вас на поверхности есть фонтан,
а подземлей большое количество коммуникаций, труб, вентелей, переключателей.
ваша задача настроить фонтан (сконфигурировать) так чтобы на поверхности
фонтан выдавал необходимую картинку во времени узор, струи, и т.д.
а большая часть всего скрыта под землей. Вот приходит новый человек и начинает изучать вентили (настройки) и то как это влияет на картинку на поверхности. а при выходе новых версий тоже приходится все изучать.
много вещей путем научного тыка. или огромные книжки читать.
вот тут и нужна что то вроде АОТ для аналитиков. динамическая функциональная карта и как то представлять код в наглядном виде в с привязкой с областям. чтобы сразу было бы видно. наверно какое то трехмерное отображение кода и областей функциональных. а то книжки сложно по 1000 страниц осиливать
|