Основы архитектуры (консультация)
Чистая архитектура: руководство для начинающих
Источник: Nuances of Programming Чистая архитектура — это рекомендации по организации системной архитектуры. Они были предложены Робертом С. Мартином (известным также как Дядя Боб) и основаны на ряде прежних архитектурных построений, таких как гексагональная архитектура, луковая архитектура и т. д. Это одно из основных правил для создания адаптируемого программного обеспечения (ПО), удобного в тестировании и поддержке. Зачем нужна архитектура? “Задача архитектуры ПО — минимизация человеческих ресурсов при разработке и последующем сопровождении системы”, — Роберт С...
Чистая архитектура фронтенда
Источник: Nuances of Programming В этой статье речь пойдет об архитектуре фронтенда, проектирование которой подчиняется множеству принципов, в том числе SOLID, KISS, DRY и DDD. Почему эта тема меня волнует? Потому что ежедневно мне приходится убеждать не только руководство, но и команды разработчиков в том, что архитектура фронтенда не менее важна, чем архитектура бэкенда. В чем важность архитектуры фронтенда? Функциональные и нефункциональные требования должны применяться не только к бэкенду, но и к фронтенду...