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

Резултати

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

Търсене: #pricesurge

当前筛选 #pricesurge清除筛选
Crypto M - Crypto News

@CryptoM · Post #64827 · 10.04.2026 г., 02:45

🚀 Significant RAVE Token Movement Detected Amid Price Surge On April 10, two addresses suspected to belong to the same entity transferred 18.58 million RAVE tokens to a centralized exchange (CEX) 10 hours prior to a significant price increase. According to BlockBeats On-chain Detection, this transaction occurred when the token's price was $0.43, totaling $8 million. The current value of these tokens has risen to $19.08 million. The funds for these transactions originated from two sources: a withdrawal from the CEX and the RAVE token deployment address. #RAVE#Cryptocurrency#TokenTransfer#PriceSurge#OnChainAnalysis#Blockchain#CEX#CryptoTrading

Crypto M - Crypto News

@CryptoM · Post #64852 · 10.04.2026 г., 04:23

🚀 ZEC Experiences Significant Price Surge Amid Whale Activity ZEC has seen a notable price increase since April 8, according to Hyperliquid data. The cryptocurrency accelerated from approximately $269, achieving a 43.1% rise over two days. As of today, the price peaked at $385 and is currently reported at $367.5, marking a 24-hour increase of 15.7%. According to BlockBeats On-chain Detection, during this surge, whales who shorted before April 8 have incurred significant losses. Among the whales opening new million-dollar positions today, most are following the upward trend, with only one address, 0x931, taking a contrary short position. This short position was opened with a 10x leverage, amounting to $3.44 million at an average price of $365.8, with a liquidation price of $411.5. Additionally, the address has set take-profit and stop-loss orders at $350 and $411, respectively. #ZEC#Cryptocurrency#PriceSurge#WhaleActivity#Blockchain#CryptoTrading#OnChainAnalysis#LeverageTrading

Crypto M - Crypto News

@CryptoM · Post #65186 · 11.04.2026 г., 17:16

🚀 Zcash and Dash Surge Amid Bitcoin and Ethereum Gains Following U.S.-Iran Ceasefire Zcash and Dash have experienced significant price increases over the past week, with Zcash rising by 49% and Dash by nearly 53%, surpassing the gains of Bitcoin and Ethereum, which saw increases of 8% and 9% respectively. According to NS3.AI, the upward trend in Bitcoin and Ethereum followed the announcement by U.S. President Donald Trump of a ceasefire with Iran. CoinGecko data indicates that Zcash was trading at $371, Dash near $46, while Monero also saw a 7% increase during the same period. #Zcash#Dash#Bitcoin#Ethereum#Cryptocurrency#Ceasefire#USIran#PriceSurge#Monero#CryptoMarket#BTC#DASH#ZEC

Venture Village Wall 🦄

@venturevillagewall · Post #3932 · 20.01.2025 г., 19:00

Bitcoin Surges to New All-Time High Bitcoin jumps past $109,000, breaking out of a descending triangle pattern. Analysts predict a bullish trend, targeting $130,000 to $175,000 soon. Michael Egorov extends veCRV lock to maximum duration. #Bitcoin#Crypto#VC#Trading#TechnicalAnalysis#veCRV#Egorov#Bullish#MarketUpdate#BTC#PriceSurge#EconomicForecast#Cryptocurrency#Blockchain#CryptoMarket#Investments#PriceTarget

Crypto M - Crypto News

@CryptoM · Post #64604 · 09.04.2026 г., 10:24

🚀 Large Ethereum Short Position Closed, Causing Brief Price Surge On April 9, a significant Ethereum short position was closed on Hyperliquid, leading to a temporary price increase. According to BlockBeats, monitoring data from Hyperinsight revealed that the top four short addresses, including 0x4a2, closed their positions in a single transaction. This action resulted in a brief price surge at the 15-minute level. The closure involved 15,000 ETH, valued at approximately $32.94 million, with a closing price of $2,196 per ETH. The transaction recorded a profit of about $260,000. #Ethereum#ShortPosition#PriceSurge#Hyperliquid#Hyperinsight#ETH#Crypto#BlockBeats#ETHPrice#Cryptocurrency#MarketMovement#Profit

Crypto M - Crypto News

@CryptoM · Post #65450 · 13.04.2026 г., 09:15

🚀 RAVE's Price Surge Raises Concerns Over Market Manipulation RAVE's recent spot price surged from $0.3 to $6.2, marking a 20-fold increase, sparking suspicions of contract manipulation within the community. According to ChainCatcher, this maneuver led to liquidations exceeding $37 million across the network, with short positions accounting for over $31 million. The project team is estimated to have profited more than $30 million. Community reports suggest that the RAVE project is managed by the former ARPA and Bella Protocol team, led by Felix Xu and Yemu. In 2021, Felix Xu raised a $20 million crypto fund, ZX Squared Capital, primarily focused on quantitative trading. The fund reportedly provided the capital for RAVE's market-making and price-pumping activities, allowing the project team to self-initiate, self-fund, and self-market, thereby minimizing trust issues and insider trading risks to maximize profits. #RAVE#Crypto#MarketManipulation#PriceSurge#Liquidation#Blockchain#Trading#CryptoFund#ARPA#BellaProtocol#BEL