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

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

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

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

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

12 ответов

7 просмотров

почему работа с датами это отдельный 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
так-то это вообще-то сложно, ну мне сложно во всяк...

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

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

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

читать файл максимально быстро? странный вопрос))
zamtmn
53
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
Кто-нибудь решал проблему с автоматическим скроллингом к выбранной ячейке в TDBGrid в Lazarus? Проблема в том, что есть допустим 3 столбца, третий столбец виден наполовину, вк...
Дмитрий Логинов
1
Приветствуем всех! Устали без проектов? Если вы программист и хотите получать стабильные заказы, компания Elif предлагает вам недельный курс по поиску проектов и их ведению. ...
Elif
1
А чего сейчас в моде вместо Error для эксепшенов? А то я тут внезапно узрел что он не рекомендуется :) У Try::Tiny какой-то совершенно ужасный синтаксис если надо конкретные э...
Denis F
19
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Чорт! Чорт! Чорт! Стала ставить через GetIt (написано же, что ручками не рекомендуется) Сломалось на дублировании моей TSkLabel. Чтож мне ее по всем проектам переименовывать в...
Катерина Свиридова
7
Привет. Сразу скажу, что на C/C++/Rust я не пишу, но тем не менее возникла потребность дебага C/C++/Rust кода. Суть: есть серверное приложение, которое периодически ведёт себ...
ninekeem 🐳
4
Hey someone plz help to resolve my issue here is my table... Log { id user_id type target_ct target_obj_id action_ct action_obj_id workspace_id created_at } i wanna fil...
Rahul Singh
1
всем привет! углубившись в плюсы и начав изучать реверсинг понял, что без асм'а никуда со своими высокоабстрактными представлениями начал изучать механизмы асма, и не совсем п...
9
Карта сайта