Size: a a a

Software Design/Architecture/Zen

2021 July 18

СП

Сергей Предводителев... in Software Design/Architecture/Zen
Я не правильно понял то, что ты предлагал, поэтому и опасался)
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Короч возьми два типа проектов и попробуй выписать чем они отличаются, почему там разные данные нужны, как е правила есть и какие отличаются
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Где там заметки Вернона про проектирование агрегатов...
источник

SP

Sergey Protko in Software Design/Architecture/Zen
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Вот, там короткое достаточно - рассматривают основные стратегии разбиения.

Особенно важно разобраться с тем что он называет true invariant
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Ты удивишься сколько правил на самом деле ими не являются
источник

СП

Сергей Предводителев... in Software Design/Architecture/Zen
А это не из книги "Реализация методов DDD"?
источник

SP

Sergey Protko in Software Design/Architecture/Zen
А какая разница?)
источник

СП

Сергей Предводителев... in Software Design/Architecture/Zen
Да она у меня в офисе есть на русском)
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Я без понятия есть ли это в его книге, не читал. Почитай конкретно это
источник

СП

Сергей Предводителев... in Software Design/Architecture/Zen
окей, спасибо!
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Там 7 страничек
источник

СП

Сергей Предводителев... in Software Design/Architecture/Zen
Дошел до офиса, прочитал на русском в книге :)

Насколько я понял, речь не о том, что "некоторые правила не являются правилами", а о том, что "не все правила нужно реализовывать в рамках одного агрегата".
источник

СП

Сергей Предводителев... in Software Design/Architecture/Zen
В моём случае выходит может получится так, что лучше делать не отдельные агрегаты под каждый тип, а возможно и по несколько агрегатов на каждый тип в зависимости от инвариантов...
источник

СП

Сергей Предводителев... in Software Design/Architecture/Zen
И я правильно же понимаю, что на каждый агрегат будет свой отдельный репозиторий?
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Ну я не говорил что они не являются правилами. Они не обязаны соблюдаться immediate.
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Все так, важно ж не типы проектов а правила и различия между ними
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Скорее всего, это уже не так важно
источник

СП

Сергей Предводителев... in Software Design/Architecture/Zen
"Ты удивишься сколько правил на самом деле ими не являются" :)
источник

СП

Сергей Предводителев... in Software Design/Architecture/Zen
но даже если один репозиторий, то методы разные для каждого из агрегатов?
источник