TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #973 · 20.04

В C# есть модификатор доступа internal, который закрывает свойство или метод для всего, кроме текущей сборки (сборка это по сути группа пространств имён). И это чертовски удобно для построения правильной архитектуры по DDD — ты делаешь домен отдельной сборкой без внешних зависимостей, у сущностей закрываешь сеттеры и другие поля модификатором internal, а бизнес-правила с открытыми методами уже пишешь в агрегатах, которые содержат эти сущности. Агрегаты объявлены в той же сборке, так что они могут с сущностями делать что угодно, но слой приложения уже сможет вызвать только метод агрегата. Пример. Есть бизнес-процесс, который включает в себя две сущности: письмо и прикреплённый к нему документ. У каждой из этих сущностей разные жизненные циклы, но письмо можно отправить только в том случае, если статус документа "Согласован". Мы делаем агрегат "письмо с документом" и там public-метод отправки письма сначала проверяет статус документа, а потом вызывает internal-метод отправки в сущности письма. Снаружи (вне домена) вызвать сразу отправку письма невозможно. Но как эту задачу решают разработчики на других языках? Я совершенно не понимаю, как сделать хорошую архитектуру без internal. Окей, в некоторых языках вообще нет вменяемого ОПП и системы типов, но и к таким ребятам я бы не подходил с вопросами об энтерпрайз-архитектуре. Однако, многие серьёзные проекты пишутся на Java или, скажем, Go, что делают разработчики там? Может, кто-нибудь знает, и расскажет мне в комментариях? #dev

Hashtags

Резултати

Намерени 1 подобни публикации

Търсене: #feucuba

当前筛选 #feucuba清除筛选
Radio Holguín La Nueva

@radioHolguin · Post #10597 · 20.12.2024 г., 15:57

🗣️Los miembros de la Federación Estudiantil Universitaria en la provincia de Holguín festejaron los 102 años de la fundación de la organización más longeva de Cuba con grandes retos y desafíos. 👥Asistieron a la celebración desarrollada en el Club Bariay del municipio cabecera, Arelis Marrero Guerrero, miembro del Comité Central y del Comité Provincial del Partido Comunista de Cuba en Holguín y Yunia Pérez Hernández, vicegobernadora del territorio. 👤También se encontraban presentes una representación del secretariado nacional de la FEU, estudiantes de las universidades de Holguín, Moa y Ciencias Médicas. 🏆En la gala el Partido, la Unión de Jóvenes Comunistas y el Gobierno en la provincia entregaron reconocimientos por las labores y el trabajo sostenido de la organización en los tres centros de altos estudios de la provincia. La Universidad de Ciencias Médicas de Holguín otorgó el sello conmemorativo 15 aniversario al secretariado nacional de la FEU como agasajo a sus múltiples méritos. 🎶El espacio estuvo amenizado por los cantantes de la Empresa de la Música y los espectáculos Yamila Rodríguez y Nadiel Mejías, así como los artistas aficionados de la organización fundada el 20 de diciembre de 1922. ✍️📸 John Álex Fernández Leyva #RadioHolguinLaNueva #RadioHolguin #FeuCuba #Feu