Архитектура для начинающих или почему не нужно вставлять флажок в человек-меч
Аннотация: Пример реализации нового функционала в классе через добавление «флажка». Последствия. Альтернативный подход и сравнение результатов. Как избежать ситуации: «Архитектурный оверкилл»? Момент, когда приходит время всё менять. Перед тем как начать, пара замечаний: Это история об архитектуре ПО — в значении, которое использует дядя Боб. Да, тот самый. Все персонажи, ПОДРОБНЕЕ