С начала текущего года это первая статья на Хабре, от прочтения которой получено старое доброе человеческое удовольствие. Инженерам - добра! Пишите еще
Большое спасибо за прекрасный материал! Не очень хорошо ориентируюсь во вселенной .net, но правила универсальны, подпишусь под каждым абзацем.
У меня в открытых вопросах остается до сих пор остается выбор способа обработки связанных агрегатов в пределах транзакции.
Писать обработку всех агрегатов в слое application подряд, одного за другим
Добавлять обработчики доменного события для агрегатов.
Первый вариант, на мой взгляд, лишает гибкости и подходит для прямолинейных процессов. Второй - размазывает контекст происходящего, требует дополнительных усилий по документированию. Есть ли у вас какие-то хорошие критерии для выбора?
Как всегда логично, структурированно и от самого Рюрика. Статья огонь, спасибо! Именно этому нужно учить-учить-учить младших, пока есть силы и время. А промпты они и сами сочинять научатся, если захотят.
Упадут в пропасть оба одинаково :)
С начала текущего года это первая статья на Хабре, от прочтения которой получено старое доброе человеческое удовольствие. Инженерам - добра! Пишите еще
Большое спасибо за прекрасный материал! Не очень хорошо ориентируюсь во вселенной .net, но правила универсальны, подпишусь под каждым абзацем.
У меня в открытых вопросах остается до сих пор остается выбор способа обработки связанных агрегатов в пределах транзакции.
Писать обработку всех агрегатов в слое application подряд, одного за другим
Добавлять обработчики доменного события для агрегатов.
Первый вариант, на мой взгляд, лишает гибкости и подходит для прямолинейных процессов. Второй - размазывает контекст происходящего, требует дополнительных усилий по документированию. Есть ли у вас какие-то хорошие критерии для выбора?
Симметрично очень рад) Пиши ещë, правильные идеи должны быть на виду
Как всегда логично, структурированно и от самого Рюрика. Статья огонь, спасибо! Именно этому нужно учить-учить-учить младших, пока есть силы и время. А промпты они и сами сочинять научатся, если захотят.