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

TGINSIGHT SIMILAR POSTS

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

Изходен канал @clockstackwheels · Post #247 · 11.03

Попробовали на работе предметно-ориентированное проектирование (Domain Driven Design). Это такой способ построения архитектуры, когда ты (чаще всего с помощью системы типов и ООП) описываешь физическую суть вещей, которые представлены в твоей программе. Например, если в программе есть объект "Книга", то её нужно снабдить свойствами, которые бывают у книг в реальности: число страниц, автор, язык, тип обложки и т.д. При этом данные свойства должны быть такими, чтобы присвоить им нереалистичные значения было нельзя. Допустим, число страниц не может быть отрицательным (и скорее всего в реальном мире не может быть нулём). При попытке установить отрицательное число страниц программа должна выбросить исключение. А совсем в идеальном случае -- не дать этого сделать программисту на уровне статического анализа кода. Описав все свойства книги, вы снабжаете её операциями, которые над ней можно сделать. Например, из книги можно вырвать страницу, и при этом число страниц уменьшается. Нет такого случая, когда можно вырвать страницу без изменения числа страниц. Вы строго программируете эту зависимость, делаете у книги метод "Вырвать страницу", а он уже уменьшает число. Кстати, свойство "Число страниц" при этом нельзя переназначить в уже созданной книге. Можно только создать книгу, передав в её конструктор (так называется в программировании функция создания объектов) заданное число страниц. Но поменять число страниц можно только специальными методами "Вырвать страницу" и "Вклеить страницу". С помощью этого подхода вы гарантируете, что ваши объекты всегда находятся в валидном состоянии -- то есть таком, которое возможно в реальной жизни с объектом, представленным программой. Плюсы подхода очевидны: меньше число ошибок. Код описывает сам себя, и программист, если не лезет внутрь объекта "Книга", вообще не сможет сделать с книгой ничего недопустимого. Минусы, думаю, тоже понятны: изначально проектировать сложнее, нужно учесть много нюансов, писать тесты. Время разработки изрядно растёт. Изменение требований даётся дороже: например, если каким-то образом в ваш книжный магазин поступят книги со страницами из кевлара, которые невозможно вырвать :) Но первый проект с этим подходом мы сдали хорошо, без багов. Лучше, чем многие предыдущие. #dev

Hashtags

Резултати

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

Търсене: #bitget

当前筛选 #bitget清除筛选

Lookonchain | ꘜ Whales are accumulating $BGB recently. 0x8900 withdrew 192,668 $BGB($936K) from #Bitget over the past 2 months. 0x171D withdrew 30,607 $BGB($134K) from #Bitget 2 days ago. 0x7C9C withdrew 20,980 $BGB($102K) from #Bitget over the past 3 months. Notably, #Bitget has burned a total of 860M $BGB($5.25B) over the past 8 months, reducing the total supply by 43%. https://intel.arkm.com/explorer/address/0x89006C3aADfF87c5113b835660E3459C6Ad61F16 https://intel.arkm.com/explorer/address/0x171D1285a9a8De3f16d4c45706d4E2F4A5C9e175 https://intel.arkm.com/explorer/address/0x7C9C4f9046ba2173fae539FE62eEFAb1aBAD1523

Hashtags

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24564 · 13.05.2026 г., 07:00

【🔥贊助文章|Bitget IPO Prime 上線 preOPAI 認購:堅持做「正確而困難」的事】 #Bitget 📍閱讀全文: https://abmedia.io/bitget-subscribe-preopai-token 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

Hashtags

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24537 · 12.05.2026 г., 08:00

【🚀贊助文章|OpenAI 傳將以一兆估值於 2026 第四季上市,這次散戶也可以 IPO 前先買股了】 #Bitget 📍閱讀全文: https://abmedia.io/openai-bitge-ipo-prime 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

Hashtags

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24433 · 07.05.2026 г., 10:00

【🚀 贊助文章| Bitget 啟動全球粉絲故事徵集活動,分享體驗瓜分 100,000 USDT】 #Bitget 📍閱讀全文: https://abmedia.io/bitget-fan-story-100k-usdt 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

Hashtags

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24373 · 05.05.2026 г., 10:00

【🥳 贊助文章 | Bitget 推出 Blockchain4Youth 學習平台,強化未來 Web3 人才發展】 #Bitget 📍閱讀全文: https://abmedia.io/bitget-blockchain4youth-learning-hub-web3 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

Hashtags

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24343 · 04.05.2026 г., 10:02

【🚀贊助文章|Messari 深度拆解 Bitget 四層 AI 架構,率先打通全維度 AI 呼叫體系】 #Bitget 📍閱讀全文: https://abmedia.io/messari-bitget-ai-architecture 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

Hashtags

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24223 · 29.04.2026 г., 11:30

【🚀贊助文章|美股七巨頭微軟、Google、Meta、亞馬遜財報開獎,AI 資本牽動台積電走勢】 #Bitget 📍閱讀全文: https://abmedia.io/magnificent-seven-earnings-ai-tsmc 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

Hashtags

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24154 · 27.04.2026 г., 08:04

【🚀 贊助文章|Bitget 推出 Broker Max Check 計劃,新晉經紀商最高可獲 12,000 USDT 獎勵 】 #Bitget 📍 請見報導: https://abmedia.io/bitget-broker-max-check-rewards 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

Hashtags

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24080 · 23.04.2026 г., 11:02

【🚀 贊助文章|Bitget 升級交易基礎架構,訂單延遲最高降低 40% 】 #Bitget 📍 請見報導: https://abmedia.io/bitget-trading-infrastructure-upgrade-latency 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

Hashtags

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24029 · 21.04.2026 г., 07:00

【🚀 贊助文章|Bitget 推出 CFD 跟單交易,跨市場資產配置需求加速升溫 】 #Bitget 📍 請見報導: https://abmedia.io/bitget-cfd-copy-trading-launch 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

Hashtags

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #23947 · 17.04.2026 г., 09:01

【🚀 贊助文章|Netflix Q1 2026 財報前瞻:訂閱成長與廣告引擎能否持續發力 】 #Bitget 📍 請見報導: https://abmedia.io/netflix-q1-2026-earnings-preview 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

Hashtags

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #23905 · 15.04.2026 г., 12:36

【🚀 贊助文章|SpaceX 估值一年翻五倍,IPO 前六種提前佈局方式:純度、費用與風險一次看清 】 #Bitget 📍 請見報導: https://abmedia.io/spacexs-valuation-increased-fivefold-in-one-year-for-its-ipp 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

Hashtags

123•••10•••1314
ПредишнаСтр. 1 от 14Следваща