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

Резултати

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

Търсене: #kelpdao

当前筛选 #kelpdao清除筛选
NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24024 · 21.04.2026 г., 04:01

【🚀 資訊安全|Lazarus 升級攻擊手法:北韓 2 週竊 5 億、DeFi 結構弱點成新目標 】 #DeFi#KelpDAO 📍 請見報導: https://abmedia.io/north-korea-lazarus-defi-playbook-2026-expanding 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #23972 · 19.04.2026 г., 01:44

【🚀 DeFi|Kelp DAO 遭駭 2.92 億美元:LayerZero 跨鏈橋遭偽造訊息攻擊,成 2026 年最大 DeFi 事件 】 #Aave#KelpDAO 📍 請見報導: https://abmedia.io/kelp-dao-rseth-292m-exploit-layerzero-bridge-attack 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24360 · 05.05.2026 г., 02:11

【🔗 DeFi|Aave 緊急動議反擊 7,300 萬美元 ETH 凍結:「小偷不擁有他偷走的東西」】 Aave 5/4 向紐約南區聯邦法院提交緊急動議、要求解除 5/1 對 30,766 顆 ETH(約 7,300 萬美元)的凍結令。創辦人 Stani Kulechov:「小偷不擁有他偷走的東西。」三點抗辯涉竊取所有權、財產回歸、與 Lazarus Group 證據力薄弱。 #Aave#KelpDAO#DAO 📍閱讀全文: https://abmedia.io/aave-fights-73m-eth-freeze-kelp-dao-thief-does-not-own-may-2026

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #23970 · 19.04.2026 г., 01:05

【🔒 資訊安全|Kelp DAO 遭駭 2.92 億美元:LayerZero 跨鏈橋遭偽造訊息攻擊,成 2026 年最大 DeFi 事件】 攻擊者透過 LayerZero 跨鏈橋偽造訊息釋出 116,500 rsETH(約 2.92 億美元,佔流通量 18%),Aave 緊急凍結相關市場,AAVE 幣價下跌 10%。 #KelpDAO#LayerZero#Aave 📍閱讀全文: https://abmedia.io/kelp-dao-rseth-292m-exploit-layerzero-bridge-attack

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24170 · 27.04.2026 г., 14:02

【🔗 DeFi|當 DeFi 對年輕人太慢,對老錢來說太危險:我們都在拿公債利息扛垃圾債風險?】 #Aave#KelpDAO#Morpho Varys Capital 創投部門主管 Tom Dunleavy 在最新研究中針對 Aave 存款,指出公允殖利率應為 12.55%。 他計入美國國債 4.30% 利率與 1.5% 預期損失,揭露 Aave 過去 5.5% 利率僅定價 BB 級風險卻承擔 CCC 級以上的技術風險。投資人 Santiago Santos 則提出 18% 進場門檻,強調定價錯誤正讓共享池模型對機構而言顯得過於危險。 📍閱讀全文: https://abmedia.io/defi-rate-summer-aave-kelp-1-62-b 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24339 · 04.05.2026 г., 07:31

【🔗 DeFi|美國法院凍結 7,100 萬美元 Kelp DAO 駭客資金、北韓恐攻受害人主張優先求償】 #Arbitrum#KelpDAO#NorthKorea 美國法院 5 月 1 日扣押 Arbitrum 凍結的 30,766 顆 ETH,阻止 DeFi United 補償計畫執行。 原告 Kim 主張駭客若屬 Lazarus Group,相關贓款應執行其 2015 年 3 億美元判決。律師 Shapiro 指出 DAO 治理難越過法院命令,協議被迫承擔中介角色。 📍閱讀全文: https://abmedia.io/north-korea-victims-garnishment-kelp-dao-arbitrum-71-million-eth-may-2026 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #23996 · 20.04.2026 г., 07:03

【🔒 資訊安全|LayerZero 回應 Kelp DAO 2.92 億事件:指 Kelp 自選 1-of-1 DVN 配置,駭客為北韓 Lazarus】 LayerZero 官方聲明事件源於 Kelp 使用 1-of-1 單一驗證者配置,並歸因北韓 Lazarus Group 旗下 TraderTraitor 分隊 — 18 天從 DeFi 拉走 5.75 億。LayerZero 宣布未來拒絕為 1-of-1 配置簽署訊息。 #LayerZero#KelpDAO#Lazarus 📍閱讀全文: https://abmedia.io/layerzero-response-kelp-dao-exploit-single-dvn-lazarus-tradertraitor

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24269 · 01.05.2026 г., 04:33

【🔗 DeFi|Arbitrum DAO 投票釋 7,100 萬美元 ETH 給 DeFi United:Kelp 救援最大筆】 Arbitrum DAO 4/30 啟動投票,將 4/20 由安全委員會凍結的 30,766 ETH(約 7,100 萬美元、來自 Lazarus Kelp 攻擊)釋出給 DeFi United 救援基金。若通過將成 DeFi United 迄今最大單筆貢獻者,聯盟累積已超 3.11 億美元等值。 #Arbitrum#KelpDAO#DeFiUnited 📍閱讀全文: https://abmedia.io/arbitrum-dao-vote-release-30766-eth-defi-united-kelp-rescue-may-2026

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24483 · 10.05.2026 г., 00:47

【🔒 資訊安全|LayerZero 公開道歉、承認 1/1 DVN 配置設計缺陷:預設全面升級至 5/5】 LayerZero 5/9 公開道歉,承認 Kelp DAO 4/18 駭客事件中的設計缺陷:「我們允許 DVN 在高價值交易中以 1/1 模式運作、是一個錯誤。」立場從前數週指責 Kelp 自家配置選擇,反轉為承認自身基礎建設責任。同步公布技術政策修正:DVN 不再為 1/1 配置提供服務、所有路徑預設遷移至 5/5、最低 3/3。態度反轉發生在 Solv Protocol 5/8 公布 7 億美元代幣化 BTC 遷移到 Chainlink 的次日。 #LayerZero#KelpDAO#DVN 📍閱讀全文: https://abmedia.io/layerzero-public-apology-kelp-dao-exploit-dvn-may-2026