212 похожих чатов

Проблема: У меня в приложении нужно работать с датами. В системной

библиотеке языка нет удобного инструмента для работы с датами. Понимаю, что это отдельный технический домен, который требует своего моделирования (отдельный bounded context). Я подключаю стороннюю бибиотеку и прямиком использую её из core domain

Вопрос по проблеме:

Как правильно называется такой способ интегрирования двух bounded context'ов по Эвансу? Shared Kernel?

12 ответов

17 просмотров

почему работа с датами это отдельный bounded context?

Dmitry-Croft Автор вопроса
Manicotti
почему работа с датами это отдельный bounded conte...

Потому что работа с датами никаким образом не вяжется с core domain моего приложения. Проблема работы с датами требует отдельного моделирования, соответсвенно, выделить этот технический домен в отдельный boundex context и отдать на работу отдельной команде будет разумно (в моём случае я просто беру опен сорс библиотеку)

Dmitry Croft
Потому что работа с датами никаким образом не вяже...

>проблема работы с датами требует отдельного моделирования нет не требует

Dmitry Croft
Потому что работа с датами никаким образом не вяже...

вашу либа с датой — это просто новый синтаксис языка, воспринимайте так

Dmitry-Croft Автор вопроса
Dmitry-Croft Автор вопроса
Максим Федоров
вашу либа с датой — это просто новый синтаксис язы...

Почему новый синтаксис? Дата вполне за Value Object сойдёт со своей логикой

Dmitry Croft
Почему новый синтаксис? Дата вполне за Value Objec...

Value Object какого контекста? Текщий тип даты у вас VO? 😵

Dmitry Croft
Почему новый синтаксис? Дата вполне за Value Objec...

Это метафора. Синтаксис да - скорее мысленно представить что эта либа часть стандартной библиотеки. Стабильна надёжна и можно юзать вне зависимости от "слоя"

так-то это вообще-то сложно, ну мне сложно во всяком случае

knopkod4v
так-то это вообще-то сложно, ну мне сложно во всяк...

Контроллеры к контроллерам, вьюшки к вьюшкам, фрукт фрукт, сиська сиська

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Ребят в СИ можно реализовать ООП?
Николай
33
у вас два процесса. один посылает другому сигнал. у вас есть код обоих процессов? если всё не так - расскажите как оно на самом деле. а именно кто кому чего, есть-ли консоли,...
Karagy
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Карта сайта