Уходим от feature-based разработки и концентрируемся на домене, Иван Матвеев

Мы пишем код за деньги и решаем проблемы бизнеса, а значит бизнес-логика — важнейшая часть наших систем. Domain driven design (DDD) как раз об этом. Но часто DDD представляют как набор паттернов: aggregate root, repositories, ubiquitous language… Однако, чтобы строить приложение и делать хорошо для команды и бизнеса, необязательно все это применять. Я расскажу: * о комбинации архитектурных практик, которые мы внедряем в Skyeng — и пути проб и ошибок, которым пришли в ним * как мы определяем, что важно для бизнеса, и как гексагональная архитектура позволяет нам концентрироваться на домене * и как мы постепенно переходим от feature based разработки к настоящему domain driven Презентация:
Back to Top