Интеграционные паттерны Domain-Driven Design

Про DDD

Доклад принят в программу конференции

Тезисы

Мы снова поговорим про DDD, но только в этот раз речь пойдет про паттерны Domain-Driven Design и как они помогают при формировании структуры команд и взаимодействию между ними.

Рассмотрим такие понятия, как: upstream/downstream-контексты продукта, определение Context Map'ы и как команды должны разрабатывать и взаимодействовать с ними, чтобы не мешать друг другу. Ну и, конечно же, мы пробежимся и по базовым паттернам, таким как правильное определение бизнес-моделей: value, entity, agregate'ов, ответим на понятие domain-логика и ее место в коде проекта, постараемся рассмотреть все это на примерах.

Доклад будет полезен всем, кто немного знаком с DDD и хочет закрыть пробелы в своих знаниях при использовании этого инструмента в разработке.

В IT-разработке с 2008 года. Начинал на С++, Java, а с 2010 ушел в Android.
Участвовал в разработке проектов мультимедиа, своего стартапа и различных проектов в области финтеха. Член Программного комитета @MobiusConf, @DroidCrew. Участник подкастов, митапов. Сейчас работает в компании "Кошелёк" на позиции Head of Android Department.

Любит разработку, интересные, сложные задачи-вызовы, свою команду и работу с комьюнити. В свободное время катается на сноуборде, играет на гитаре, читает книги и проводит его с семьей.

Видео