Архитектура ПО — это просто?..
Объединяйте связанные концепции, и приложения станут лучше. Неужели всё настолько просто? Конечно, нет. Но направление верное.
За этим стоит cohesion — связность. Идея в том, чтобы держать компоненты одной функциональности рядом.
В слоистой архитектуре они обычно разнесены по разным слоям. Чтобы добавить или изменить одну функцию, приходится править код сразу в нескольких местах.
Vertical Slice Architecture предлагает другой подход: все файлы одного сценария использования располагаются рядом. Так проще найти нужные компоненты, разобраться в их взаимодействии и внести изменения.
Подробнее о Vertical Slice Architecture
👉 @KodBlog
Post #2433
1.02K

- ❤ 2
- 🍾 1