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

Резултати

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

Търсене: #kraken

当前筛选 #kraken清除筛选

Lookonchain | ꘜ Taking advantage of the market drop, the fresh wallet 0x2A92 bought another 30,069 $ETH($138.46M). Over the past 2 days, this fresh wallet has withdrawn a total of 53,434 $ETH($242.34M) from #Kraken. https://intel.arkm.com/explorer/address/0x2A9292f147765846472382392be99C175e1e4139

Hashtags

Lookonchain | ꘜ Pumpfun(@pumpdotfun) deposited another 86,254 $SOL($16.22M) into #Kraken 6 hours ago instead of buying back $PUMP. They have deposited a total of 3.93M $SOL($715.5M) to #Kraken at $182 and sold 264,373 $SOL for 41.64M $USDC at $158. https://solscan.io/account/DM7aP6Edf2Ug7veSJ2STXjyMgbGPLSGKnhEQdTKePNne#transfers

Hashtags

#KRAKEN Nasdaq и Kraken готовят токенизацию акций Nasdaq объявила о запуске дизайна «токена акции», где токен будет напрямую связан с официальным реестром акционеров: перевод токена = перевод самой акции, с сохранением прав голосования и корпоративных действий. Параллельно Nasdaq договорилась с Payward (материнская компания Kraken) о «шлюзе», который позволит перемещать токенизированные акции между регулируемой инфраструктурой и публичными блокчейнами, сохраняя права эмитента, комплаенс и целостность цены. План: сделать решение рабочим и открыть дополнительные сервисы для эмитентов в первой половине 2027 года.

Hashtags

Elf Crypto VIP

@elfcryptovip · Post #12273 · 09.11.2025 г., 06:30

JUST IN : 🚨 💰 Bitcoin OG Owen Gunden seems ready to dump all of his 11K $BTC($1.12B). he moved his remaining 3,549 $BTC($361.84M) with 600 $BTC($61.17M) already deposited to #Kraken.

Hashtags

Onchain Lens Channel

@OnchainLens · Post #6102 · 02.04.2026 г., 01:16

4 wallets combined withdrew 32,880 $ETH worth $70.03M from #Kraken. All these wallets were created 113 days ago, at the same time. Addresses: - 0x5b4A6744483948f393e6D6C6C181Ce0a4e87F5bB - 0xd86536E111221306D34ac45Ad2Bda4b69d1dDc44 - 0x07A5D26ac82d28D33b423Fe4BF575028B6257245 - 0xf15A1F564669d29045D50698778DD7dFA1e1D07a https://x.com/OnchainLens/status/2039512122884034980 Follow @onchainlens for more onchain updates

Hashtags

Onchain Lens Channel

@OnchainLens · Post #6004 · 24.03.2026 г., 07:03

A wallet linked to Forward Industries withdrew 4,648 $ETH worth $9.95M from #Kraken. https://intel.arkm.com/explorer/address/0xb0e8E4F2CE189D9670a462281504a008DefEbA2d https://x.com/OnchainLens/status/2036338154974879803 Follow @onchainlens for more onchain updates

Hashtags

Onchain Lens Channel

@OnchainLens · Post #5833 · 14.03.2026 г., 00:05

The whale "0x8E3" continues to withdraw $ETH from #Kraken. In the past 4 days, the whale has withdrawn 73,806 $ETH worth $152.94M https://intel.arkm.com/explorer/address/0x8E34dFb6b5aF9ae7bAF421f5C67E2ce2FA964170 https://x.com/OnchainLens/status/2032269310341873669…

Hashtags

Onchain Lens Channel

@OnchainLens · Post #5819 · 13.03.2026 г., 01:35

The whale "0x8E3" continues to withdraw $ETH from #Kraken. In the past 4 days, the whale has withdrawn 73,806 $ETH worth $152.94M https://intel.arkm.com/explorer/address/0x8E34dFb6b5aF9ae7bAF421f5C67E2ce2FA964170 https://x.com/OnchainLens/status/2032269310341873669 Follow @onchainlens for more onchain updates

Hashtags

Onchain Lens Channel

@OnchainLens · Post #5797 · 11.03.2026 г., 01:20

A whale withdrew 44,889 $ETH worth $91.76M from #Kraken and moved it to 2 new wallets. Address: 0x8E34dFb6b5aF9ae7bAF421f5C67E2ce2FA964170 https://x.com/OnchainLens/status/2031540628983890302 Follow @onchainlens for more onchain updates

Hashtags

Onchain Lens Channel

@OnchainLens · Post #5599 · 23.02.2026 г., 17:16

A whale "0x257" sent all 6,983 $ETH ($13.51M) into #Kraken after holding it for over 2 years. Address: 0x2574278054127235779c19a148C5c0Be6B396023 https://x.com/OnchainLens/status/2025983373295124559 Follow @onchainlens for more onchain updates

Hashtags

Onchain Lens Channel

@OnchainLens · Post #5491 · 15.02.2026 г., 15:08

A whale has deposited 1,536 $ETH ($3.07M) into #Kraken after holding it for 3-4 years, making a profit of $1.95M The whale initially withdrew 2,747 $ETH ($3.22M) from #Kraken. Address: 0xbd29cac3b36f2d5d20f45a3946458787bd329db0 https://x.com/OnchainLens/status/2023051775209853391 Follow @onchainlens for more onchain updates

Hashtags

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