Доклад будет посвящен анализу накопленного опыта по применению подходов DDD и CQRS при разработке проектов на динамическом языке программирования Ruby. Я расскажу о пройденном нами пути, который в конечном итоге позволил сформировать хорошие практики разработки. Это касается организации кода, выделения в приложении связанных контекстов, специфики тестирования и взаимодействия определенных компонентов между собой. Стоит ли применять эти подходы? Какие навыки требуются от вашей команды? Какой порог вхождения в проект? Насколько сложно тестирование? Отвечу на все эти и другие вопросы.
Hide player controls
Hide resume playing