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

TGINSIGHT SIMILAR POSTS

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

Изходен канал @clockstackwheels · Post #721 · 26.12

Почему я люблю языки с сильной системой типов, проверяемой статическим анализом кода — хорошо написанная программа является своей собственной спецификацией и позволяет выражать через язык программирования законы существования предметной области. Когда-то давно я писал на ActionScript. Там была система типов, но вот десериализация JSON'ов по-умолчанию была в какой-то общий Object, к полям которого нужно было обращаться ["по_строковому_имени"]. В один момент мне потребовалось написать что-то на C#, который я совсем не знал, я стал гуглить, как десериализовать JSON, и с удивлением обнаружил кучу советов заранее объявить класс со всеми нужными полями и десериализовать в него. "Какой ужас!", — подумал я тогда, — "Это же дико неудобно! А если я не знаю полей JSON? А если их много? Отвратительный язык!" Теперь то я прекрасно понимаю, что JSON это контракт, и что правильная десериализация только такая и должна быть, и что в хорошем API в одном поле никогда не бывает данных принципиально разных типов, и так далее. Нет, если вы набиваете вечерами пет-проект или сидите бессонную ночь на хакатоне, нет ничего плохого в том, чтобы взять простой язык с динамическими типами вроде JavaScript или Python, не требующий описывать данные. Но вот в энтерпрайзе, особенно когда над одним проектом работает много людей (а бывает это очень часто) — хорошее использование системы типов убережёт разработчиков от огромного количества ошибок, будет бить их по рукам, когда они пытаются сделать что-то не то, и будет подсказывать, когда они не уверены в чём-то. С помощью статической типизации можно на уровне кода обозначить правила, по которым ведёт себя предметная область вашей программы в реальном мире. Разработчику не только будет сложно их нарушить, но он ещё и станет узнавать какие-то вещи, которые мог не знать раньше. Например, если мы делаем медицинскую CRM, и больница заводит новых пациентов только тогда, когда знает их группу крови, мы можем объявить тип "Пациент" (или, если точнее, "Карта пациента") и запретить создавать экземпляры этого типа, не передав в конструктор группу крови (которая, в свою очередь, тоже является типом, вероятнее всего ValueObject'ом). Если новый программист пришёл в проект, он, во-первых, не сможет записать в БД некорректную карту пациента. Понятно, мы не учитываем случаи, когда новый программист переделывает модели предметной области — это будет хорошо видно на кодревью. А, во-вторых, даже если ему никто не сказал, что пациенты должны быть с группой крови, он узнает это из кода. И уже будет понимать, что в тех процессах реальной жизни, которые он описывает кодом, карта пациента создаётся только при наличии группы крови. А, значит, нужно искать какой-то способ сначала эту группу крови получить, и только потом создавать карту. Программирование моделирует реальный процесс. В настоящей работе даже на языках с типами, конечно, без должного контроля можно написать что угодно. Нужна управленческая воля, компетентность руководства, понимание опасности техдолга, в идеале отдельные должности для архитекторов, опытные лиды и старшие разработчики. Но когда всё это есть, можно отсекать много проблем ещё на старте и проще погружать новичков. #dev

Hashtags

Резултати

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

Търсене: #whalealert

当前筛选 #whalealert清除筛选

🐬 Whale & Dolphin Accumulation #BTC#WhaleAlert#OnChain Dolphins(持有 100–1,000 BTC) 目前掌控約 26% 流通量(5.16M BTC) 2025 年累積增持超過 681,000 BTC 📌 中型巨鯨仍在主導市場敘事。 👍@EthereumGlobalNews 🥲 🥲Follow for more Web3 News 🤣

🕵‍♂️🐳 Whale Watch: ETH #ETH#WhaleAlert#OnChain 一位以太坊巨鯨再次拋售 5,000 ETH($21M)。 📌 本月累計拋售已達 15,000 ETH($65.5M)。 🔍 觀察點: 賣壓集中於少數大型地址,短期波動風險仍在。 👍@EthereumGlobalNews 🥲 🥲Follow for more Web3 News 🤣

🪙🐳 On-Chain Watch Alert 🕵️ 鏈上監測顯示: • 一枚新創建錢包從 Bybit 提走 3,300 ETH • 價值約 $10.51M • 錢包地址: 0x919cd69BdCC80b0A1077A0704bE98c5209bf9B03 • 提現發生於 約4小時前 • 該地址此前無顯著歷史活動記錄 #Ethereum#OnChain#巨鲸 #WhaleAlert#Bybit#以太坊 ——— 結構解讀關鍵👇🥇資源搜索群🖲️👆 ⚡️ 解读: • 新钱包大额提币,通常属于 冷存储转移或机构建仓 • 从交易所流出,对 ETH 属于 边际利多信号 • 若后续出现更多同类提币,可能构成 阶段性吸筹迹象 • 当前价位下的大额转出,暗示 长期看多预期 📌 交易所 ETH 余额持续下降,是中期供需结构的重要变量。 👇⭐️👇 🤣留言分享觀點 🥲👇

Crypto M - Crypto News

@CryptoM · Post #65198 · 11.04.2026 г., 20:45

🚀 USDC Treasury Mints 250 Million USDC Without Stated Reason A recent report from Whale Alert indicates that 250 million USDC has been minted at the USDC Treasury. According to NS3.AI, the report did not specify the reason behind this significant minting event. The lack of explanation has left market participants speculating about the potential implications for the cryptocurrency market. #USDC#Treasury#Cryptocurrency#WhaleAlert#Minting#NS3AI#MarketSpeculation

123•••56
ПредишнаСтр. 1 от 6Следваща