Skip to content

Latest commit

 

History

History
9 lines (5 loc) · 1.19 KB

architecture.md

File metadata and controls

9 lines (5 loc) · 1.19 KB

Архитектурные подходы

В качестве основной архитектуры проектов используется multitier architecture, в общем случае состоящая из двух слоев - Presentation, содержащего конкретные user story, и Business Logic, содержащего независимую от конкретных use case'ов логику.

На Presentation слое используется VIPER. Очень подробно о нем мы рассказали в нашей The Book of VIPER.

На слое бизнес-логики мы используем Service Oriented Architecture. Подробнее об этом мы рассказывали на одном из наших митапов.

Принципы, применяемые при разработке: SOLID, TDD.