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

TGINSIGHT SIMILAR POSTS

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

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

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

Hashtags

Резултати

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

Търсене: #safehaven

当前筛选 #safehaven清除筛选
Venture Village Wall 🦄

@venturevillagewall · Post #4115 · 10.02.2025 г., 16:00

Gold Surpasses Bitcoin in 2025 Returns Gold prices hit $2900 per ounce, outpacing Bitcoin's 4% return this year with a 10% rise. Central banks are aggressively buying gold amid trade war fears, seeking safe-haven assets. See market trends and forecasts: source. #Bitcoin#Gold#CentralBanks#MarketTrends#SafeHaven#Investment#Finance#EconomicNews#Trading#Crypto#VC #2025

Crypto M - Crypto News

@CryptoM · Post #64929 · 10.04.2026 г., 10:26

🚀 PRECIOUS METALS | Long-Term Gold Rebound Anticipated Amid Middle East Conflict Gold is expected to experience a long-term rebound despite the current market disruptions caused by the Middle East conflict, according to financial institutions such as ANZ Banking Group and Goldman Sachs. Bloomberg posted on X, highlighting that these banks foresee a recovery in gold prices as geopolitical tensions continue to influence market dynamics. The ongoing conflict has introduced volatility, but experts believe that gold's status as a safe-haven asset will support its value in the long run. Investors are advised to consider the potential for gold's resurgence as part of their strategic planning. #PreciousMetals#GoldRebound#MiddleEastConflict#SafeHaven#GeopoliticalTensions#MarketVolatility#GoldPrice#Investing#FinancialInstitutions

Crypto M - Crypto News

@CryptoM · Post #65254 · 12.04.2026 г., 10:37

🚀 Oil Prices May Rise as U.S.-Iran Talks Fail, Says Saxo Bank Strategist Saxo Bank's Chief Investment Strategist, Charu Chanana, has commented on the recent failure of U.S.-Iran negotiations, describing it as a setback. According to Jin10, this development suggests that previous easing trades might dissipate, potentially leading to a rise in oil prices and a renewed impact on risk sentiment. The Strait of Hormuz remains a significant chokepoint risk, even if it is not completely closed. Chanana noted that the substantial differences in positions between the two parties on nuclear safeguards and the Strait of Hormuz issues make this outcome unsurprising. For the U.S. dollar, this situation could mean a resurgence of safe-haven support, although a full-scale surge is unlikely unless there is a new military escalation. Gold might benefit from renewed geopolitical hedging demand, but the market is not expected to revert to the worst-case inflation shock scenario. #OilPrices#USIranTalks#SaxoBank#CharuChanana#RiskSentiment#StraitOfHormuz#USDollar#Gold#GeopoliticalHedging#SafeHaven#NuclearSafeguards#MilitaryEscalation#MarketImpact