Ближайшая конференция: JPoint 2024, 17 апреля (online), 24–25 апреля (offline, Москва) Подробности и билеты:
— — Задача поиска оптимальной декомпозиции системы на модули всегда была важной и сложной частью разработки ПО. С распространением микросервисной архитектуры эта задача обрела еще большую значимость, так как цена ошибки в декомпозиции стала еще выше. Однако «на местах» решение этой задачи зачастую представляет собой смесь искусства и ремесла с непредсказуемыми трудозатратами и результатами. Чтобы обеспечить стабильно высокое качество и скорость декомпозиции в своих командах, спикер разработал специальную методику — декомпозицию на базе эффектов. А потом он нашел научную статью, описывающую аналогичный подход и свидетельствующую о том, что он позволяет в разы быстрее получить результаты, сопоставимые с использованием DDD. В докладе Алексей представит эту методику и разберет процесс декомпозиции коммерческого проекта с её помощью. #java #architecture