- Суть
- Проектирование ПО по принципам SOLID, Connascence, Cohesion и Coupling
- На выходе
- Проектировать архитектуру приложений с использованием принципов SOLID; Распознавать и устранять «запахи» в коде с помощью Connascence; Управлять связностью (Cohesion) и зависимостями (Coupling) между модулями; Внедрять Fitness Functions для контроля качества архитектуры
- Навыки
- проектирование по SOLID · применение Connascence · управление Cohesion и Coupling · внедрение Fitness Functions · рефакторинг структуры проекта
- Кому подойдёт
- разработчики уровня Middle и выше, работающие с любыми языками программирования