Size: a a a

2021 April 16

SG

Samat Galimov in ctodailychat
объясни
источник

SG

Samat Galimov in ctodailychat
(для тупеньких)
источник

SG

Samat Galimov in ctodailychat
источник

SG

Samat Galimov in ctodailychat
блед я кажется понял
источник

SG

Samat Galimov in ctodailychat
но всё-таки объясни
источник

Y

Yaroslav in ctodailychat
Ну в интернетах есть много примеров того, как делать правильно ивент сторминг и как построить мифический вертолет. Потому все втирают о том, что надо желать DDD определять bounded context и все у вас будет в шоколаде.
На этом красивые картинки теоретиков, как правило заканчиваются и все уходят пилить свой велосипед.
Лучшее что можно было найти по этому поводу, это какой-нибудь такой проект:
https://github.com/ddd-by-examples/library
источник

Y

Yaroslav in ctodailychat
А тут пацаны прям заморочились и можно нормально так покурить в сторону того:
- что сделано
- почему сделано именно так
- как нарезали контексты
- как выглядит реальный проект тестирования
источник

Y

Yaroslav in ctodailychat
нупример вот это отдельно достойно уважения:
источник

S

Shmavon in ctodailychat
гитхаб теперь по-уморчанию темный? как это сменить анонимусам?
источник

Y

Yaroslav in ctodailychat
я думаю он берет из ОС настройку. Но могу ощибаться
источник

СА

Сергей Аксёнов... in ctodailychat
DomainLayer_DoesNotHaveDependency_ToApplicationLayer
DomainLayer_DoesNotHaveDependency_ToInfrastructureLayer

Интересно, как они это тестируют. Код анализируют?
источник

Y

Yaroslav in ctodailychat
Да, ArchUnit по сути правила в коде описывает
источник

Y

Yaroslav in ctodailychat
[Test]
       public void DomainLayer_DoesNotHaveDependency_ToApplicationLayer()
       {
           var result = Types.InAssembly(DomainAssembly)
               .Should()
               .NotHaveDependencyOn(ApplicationAssembly.GetName().Name)
               .GetResult();

           AssertArchTestResult(result);
       }
источник

СА

Сергей Аксёнов... in ctodailychat
источник

СА

Сергей Аксёнов... in ctodailychat
(извините что мемасиком, профдеформация)
источник

AS

Alexey Samoylov in ctodailychat
Лайк, шер, фомо
источник

IV

Igor V in ctodailychat
Если возникает такой вопрос, то смысла нет.
источник

E

Eugene in ctodailychat
Вопрос возник у меня, а запилить хочет другая команда)
Они запилили для других паблик апи, и теперь к нам пришли) а нам потом с этим жить)
источник

IV

Igor V in ctodailychat
Команда upstream или downstream?
источник

СА

Сергей Аксёнов... in ctodailychat
Профит - смещение нагрузки с бэкенда на фронтенд. Минус - увеличение сложности фронтенда. При текущей ситуации с фронтендом, тамошними технологиями, фреймворками и вот этим всем на круг скорее станет хуже и точно дороже.
источник