хватает простых • выбираем легкие способы, когда надо прокурить сложные • application-логика впремешку с бизнес-логикой • плоская архитектура • циклические зависимости → отсутствие модульности • слишком много возможных состояний моделей • кастомные фишки базы данных • бардак с сервисным слоем multidimensional Complexity bomb