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

Всем привет! Вот есть два модуля Module1 и Module2 -> Каждый

из них работает с сущностью Order.
Я правильно мыслю: "Чтобы модули были независимыми друг от друга и от сущности Order -> сделать в модуле DTO в которую трансформировать приходящую извне сущность Order -> таким образом в каждом модуле будет своя проекция сущности Order -> это не переусложнение?

11 ответов

38 просмотров

А модули должны быть независимыми? Вот взять и запустить один без другого?

L-K Автор вопроса

интересно

Так они уже зависимы, как минимум друг от друга, а возможно лучше общий функционал работы с заказом выделить в отдельный модуль и данные модули сделать зависимым от модуля Order

L-K Автор вопроса
Egor Gruzdev
Так они уже зависимы, как минимум друг от друга, а...

В чем они зависимы? Как они зависимы друг от друга??? повторяю, два НЕЗАВИСИМЫХ МОДУЛЯ которые работают с одной сущностью!

L K
В чем они зависимы? Как они зависимы друг от друга...

Они работаю с одной сущность потому и зависимы. Кто (какой модуль) вносит коррекцию в это сущность, т.е. когда потребуется добавить туда поле. А если сущность находится вне модулей, то да не зависимы, но имеют зависимость от сущности, которая находится в каком то модуле.

Egor Gruzdev
Они работаю с одной сущность потому и зависимы. Кт...

Звучит немножко запутано. Возможно вы имеете ввиду что модули зависят от оредера но не зависят друг от друга.

L K
🤷‍♂️

У меня был кейс когда я был уверен что входящие параметры заказа будут такими и только такими. А потом выяснилось что будет ещё один, и ещё один. Пришлось таки писать дто и механизм наполнения и отвязаться от модели. Будет ли у вас так - хз)

Алексей
Звучит немножко запутано. Возможно вы имеете ввиду...

я еще раз перечитал вопрос, получается что да в данном случае есть зависимость, но не между собой, а с модулем, который управляет заказом и предоставляет интерфейс и сервисы для работы с сущность order мне вот только, в таких модульных системах, страшно представить, сколько зависимостей в таком случае будет у модуля Order

Egor Gruzdev
я еще раз перечитал вопрос, получается что да в да...

Ну мы в чатике ларки, Order с вероятность 146% это модель. Так что зависимостей дохренилион и ещё штук 7 не явных))

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта