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

TGINSIGHT SIMILAR POSTS

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

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

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

Hashtags

Резултати

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

Търсене: #cakew

当前筛选 #cakew清除筛选
Crypto Officer™

@cryptoofficer · Post #814 · 28.09.2022 г., 17:22

🎉🎉 CakePow - The first AIRDROP on ETHPoW Chain JOIN NOW: https://t.me/CakePowAirdropBot The CakePoWswap protocol is a peer-to-peer1 system designed for exchanging cryptocurrencies (ERC-20 Tokens) on the Ethereum POW blockchain. 🌎🌎 Official Website: https://cakepow.finance Join Airdrop to get FREE $100 CAKEW tokens 💰💰 💥 10.000 Winners 💥 Allocation: $100 CAKEW per winner 💥 Time: 28 Sept - 28 Oct 2022 💥 Distribution: 30 Oct 2022 📌 Let's viral this Airdrop by: ▪️ Join Telegram: https://t.me/CakePowANN & TG Chat: https://t.me/CakepowSwap ▪️ Follow Twitter: https://twitter.com/CakePowswap ▪️ Like & RT pinned post + TAG 3 friends with hashtag #CAKEW#ETHW ▪️ Join Discord: https://discord.gg/4dc6crb7MF

Hashtags

Airdrop Strikers™

@airdropstrikers · Post #662 · 28.09.2022 г., 17:57

🚀 Airdrop : CakePow 💻 Reward: $100 CAKEW per winner 💎Distribution: 30 Oct 2022 🛸 Winners : 10,000 🔘End Date: 28 Oct 2022 Airdrop Link : Click Here 📌Steps to Enter Airdrop : ▪️ Join Telegram Channel & Group ▪️ Follow Twitter ▪️ Like & RT pinned post + TAG 3 friends with hashtag #CAKEW#ETHW ▪️ Join Discord Sever 📃Information The CakePoWswap protocol is a peer-to-peer1 system designed for exchanging cryptocurrencies (ERC-20 Tokens) on the Ethereum POW blockchain. 🌎Website: https://cakepow.finance Disclaimer: Please do your own research before joining to any airdrops project, also airdrop is 100% free. Don't send any fee or penny for receiving airdrop tokens. Just join airdrop for free!

Hashtags