Size: a a a

Software Design/Architecture/Zen

2021 November 23

E

Emanresun in Software Design/Architecture/Zen
и тоже коммон
источник

E

Emanresun in Software Design/Architecture/Zen
и equals в vo
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Там оно хотя бы оправдано (хэшмэпы)
источник

E

Emanresun in Software Design/Architecture/Zen
а реализация репозитория конкретная тоже ложится как бы рядом в папку к бизнесу?
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Банально проще структура, больше домен дривент а не слои и техникал консерны
источник

SP

Sergey Protko in Software Design/Architecture/Zen
Ну я вот не парюсь
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
ну, это совсем по другому работает, ты если наследуешь его VO то в подклассах ничего не нужно писать дополнительно, кроме реализации GetEqualityComponents)) хотя это тоже можно убрать, это всё же примеры для курса которые он кодит в лайв, а не с прода пирожки
источник

E

Emanresun in Software Design/Architecture/Zen
PaymentGateway как работает? (Atm/PaymentGateway)
источник

E

Emanresun in Software Design/Architecture/Zen
как я понял gateway=repository суть одна
источник

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
Это вторично
источник

SP

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

SP

Sergey Protko in Software Design/Architecture/Zen
Модель чёт моделирует а не просто папка
источник

E

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

E

Emanresun in Software Design/Architecture/Zen
это IListовые штуки? (.OrderBy, .Select, .ToList)
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
это linq, т.е. дерево выражений, т.е. интерпретатор любой, ToList() это материализация, хотя он смело мог какой нибудь IEnumerable/IQueryable вернуть
источник

E

Emanresun in Software Design/Architecture/Zen
но он внутри IList'а реализован?
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
но конкретно тут да, это на List
источник