#структура_программы — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #структура_программы, aggregated by home.social.
-
Единый принцип деления в архитектуре
Когда я был разработчиком я задавался вопросами: как разделить код на классы? какие модули выделить? Когда я стал архитектором я задавался вопросами: зачем же мы наплодили 200 микросервисов? стоит ли выделять новый или пора объединять? Когда я стал руководителем я задавался вопросами: как разделить людей на команды разработки? стоит ли создавать новый отдел или расширить ответственность старого? И всё это хотелось сделать оптимальным эффективным образом. И я понял, что все эти вопросы сводятся к ряду единых принципов о том как делить , которые можно применять на любом уровне. И этим важным для себя осознанием, после 20 лет в разработке, я хочу поделиться.
https://habr.com/ru/articles/986164/
#оргструктура #микросервисная_архитектура #архитектура_по #solid #корпоративная_архитектура #структура_компании #структура_программы
-
SOLID: Low Coupling против читабельности
Я могу назвать себя адептом чистого кода, чистой архитектуры, SOLID и всего, что с этим связано. И когда я начал работать - я приносил эти знания в команды. Но чем дольше я работал, тем чаще я стал замечать, что SOLID начинает мешать читабельности. И тогда я пришёл к осознанию того, о чем написал в этой статье. В ней вы увидите пример небольшого куска программы, который полностью соответствует SOLID. Узнаете, какую цель преследует SOLID и в чем он хорош. А так же его связь с производительностью и читабельностью
https://habr.com/ru/articles/871412/
#solid #readability #читабельность_кода #архитектура #структура_программы