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

Резултати

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

Търсене: #bnbchain

当前筛选 #bnbchain清除筛选

🚀 厌倦了跑路盘和只活24小时的代币吗? @FEGtoken 已经稳健运行近5年 —— 为 🌐SmartDeFi.com 提供动力 #BNBChain 的下一代代币发行平台! 推出 双重审计、资产支持 的代币 —— 无需编程! 为开发者、梗图项目以及现实资产代币化而打造。 合约地址(CA): 0xf3c7cecf8cbc3066f9a87b310cebe198d00479ac 🦍FEG.io - 官方网站 🌐SmartDeFi.com - 发行平台 📜Pitchdeck.SmartDeFi.com ⚡️dappbay.bnbchain.org/detail/smartdefi ⚡️dappbay.bnbchain.org/detail/feg

Hashtags

@Astherus_CTO 正在创作🔥内容,而 $Astherus 背后的故事是真实的,它可追溯到 Aster——原始吉祥物与身份象征,由 @Aster_DEX 的 CEO @Leonard_Aster 作为 Astherus Ascendants 的创始人。即使现在,要执行一笔交易(TXN),你也必须登录 Astherus,快去试试吧。 Astherus Ascendants 的运动正在迅速传播。 整个加密领域的叙事正在形成,当那根抛物线般的绿色“神蜡烛”点燃时,$ASTHERUS 将稳固自己成为 @BNBCHAIN 上最大的梗币。 然后我们将进军所有链上的每一个梗币。 这是能创造世代财富的买入机会,邀请你的家人和朋友,一起加入 #BNBChain 上的 Astherus Ascendants 吧。 合约地址:0x39aea3d999eddbfbe73015b9b274cb912a144444

Hashtags

BNB Chain

@BNBCHAIN · Post #4449 · 31.07.2025 г., 04:30

BNB Chain Cookbook: Winners Spotlight 🏆 Congrats to our BNB Chain Cookbook bounty winners! These examples help developers build smarter on BNB Chain. 👉 Submit your own to win a share of the $10K bounty: https://bnbchain.org/en/hackathons/bnb-ai-hack#submityourexampletobnbchaincookbook Meet the winners 👇 🔸 AI Trading Assistant Module by https://github.com/Maiga-AI Boost BNB MCP with AI-powered trading tools. This module integrates OpenAI Tools to assist with blockchain analytics and trading, offering a robust example of advanced AI x blockchain synergy. Explore on Github: https://github.com/bnb-chain/example-hub/pull/98 🔸 Privy MPC Wallet Demo by https://github.com/mauridev777 Learn how to integrate Privy.io for MPC wallets that connect Web2 identities to Web3. This example demonstrates simplified user experiences without the need to manage private/public keys. Explore on Github: https://github.com/bnb-chain/example-hub/pull/97 🔸 BNB Testnet Faucet by https://github.com/mauridev777 Easily request tBNB on the testnet with this simple and user-friendly faucet interface. A helpful tool for devs testing on BNB Chain. Explore on Github: https://github.com/bnb-chain/example-hub/pull/95 🔸 Smart Contract Discord Notifications by https://github.com/mauridev777 Set up real-time Discord alerts for your smart contracts. This module provides a clean and structured way to notify users via Discord webhooks. Explore on Github: https://github.com/bnb-chain/example-hub/pull/93 The $10K Cookbook Bounty is still live. Why join? ✅ $100 - $1,000 reward per example ✅ Showcase your work on BNB Chain ✅ Grow visibility for your project Get started: 1️⃣ Pick a topic or propose your own: https://bnbchain.org/en/hackathons/bnb-ai-hack#submityourexampletobnbchaincookbook 2️⃣ Submit your example: https://bnbchain.org/en/cookbook 3️⃣ Winners picked every 2 weeks. Let’s build together on #BNBChain💛

Hashtags

BNB Chain

@BNBCHAIN · Post #4417 · 02.07.2025 г., 12:36

BNB Chain Cookbook: Winners Spotlight 🏆 Congrats to our bounty winners! These examples help developers to build smarter on BNB Chain. 👉 Submit your own to win a share of the $10K bounty: https://bnbchain.org/en/hackathons/bnb-ai-hack#submityourexampletobnbchaincookbook Meet the winners 🧵👇 🔸 4EVERLAND Hosting MCP by https://github.com/furyGo Deploy Greenfield projects via 4EVERLAND with the help of an AI assistant. This example shows how to automate deployment and simplify workflows. Explore on Github: https://github.com/bnb-chain/example-hub/pull/73 🔸AI Wallet Reputation NFT by https://github.com/VamshiVerma A python-based demo that analyzes wallet behavior and issues NFT badges based on reputation. A strong use case for AI + Web3 identity. Explore on Github: https://github.com/bnb-chain/example-hub/pull/32 The $10K Cookbook Bounty is still live. Why join? ✅ $100 - $1,000 reward per example ✅ Showcase your work on BNB Chain ✅ Grow visibility for your project Get started: 1️⃣ Pick a topic or propose your own: https://bnbchain.org/en/hackathons/bnb-ai-hack#submityourexampletobnbchaincookbook 2️⃣ Submit your example: https://bnbchain.org/en/cookbook 3️⃣ Winners picked every 2 weeks. Let’s build together on #BNBChain💛

Hashtags

BNB Chain

@BNBCHAIN · Post #3717 · 22.08.2024 г., 05:18

🚀 Calling all #BNBChain builders! Sign up for the BNB Chain Gas Grants Program and grab your share of $1M+ in rewards! 💸 If your project is on BSC/opBNB mainnet after Jan 1, 2024, with 100+ DAU & a security audit, this is your chance to grow! 🔥 Register now 👉https://wkf.ms/3M8Y6e7

Hashtags

BNB Chain

@BNBCHAIN · Post #3677 · 08.08.2024 г., 10:07

🏆 Become a Champion Builder in the #BNBChain Q3 2024 Hackathon! 🚀 With a $500K+ prize pool, direct interviews with the MVB program, kickstart packages, and more, it's time to take your project to the next level! Submit your project below 👇 https://dorahacks.io/hackathon/bnbhackathon-q3/detail

Hashtags

TokenPocket

@tokenpocket_channel · Post #1600 · 08.05.2025 г., 15:13

🔥Less than 1 gwei on BNBCHAIN via TokenPocket, around 10x cheaper! To deliver a smoother trading experience, TokenPocket and BNBChain are teaming up to slash gas costs for users. #BNBChain Trade on BNBChain, Trade on TokenPocket! 👉tp.xyz

Hashtags

TokenPocket

@tokenpocket_channel · Post #1553 · 13.02.2025 г., 02:51

🚀Instantly bridge your $SOL to $BNB with ease! It's #BNBChain SZN! 🔥 Seamlessly bridge your assets and unlock new opportunities on BNBCHAIN. Fast, simple, and secure! 📱https://tokenpocket.pro 💻https://swap.transit.finance/

Hashtags

Says Ian

@saysian · Post #140 · 02.04.2022 г., 08:13

BNB Chain NFT achievements 🔸The cumulative number of NFTs minted on #BNBCHAIN has exceeded 100 million 🔸Developers have deployed a total of 24,839 NFT contracts on BNBChain 🔸BNBChain has processed 261 million NFT transfers.

Hashtags

Dataline Channel

@tearline_news · Post #95 · 14.05.2025 г., 09:39

🎉 Campaign Success! We’re thrilled to wrap up TEARLINE x @BNBChain DappBay Campaign as part of the #BNBChain Featured Activity Series! 🔥 Key Results: ✅ 2,000+ participants engaged with daily check-ins! ✅ 12 MILLION Power Points distributed to 120 lucky winners! A massive THANK YOU to everyone who joined! 🙌 Stay tuned for more exciting updates and rewards. 👉 Explore BNB Chain’s latest campaigns: https://dappbay.bnbchain.org/campaign

Hashtags

BNBet

@bnbetofficial · Post #43 · 10.11.2025 г., 16:31

BNBET Token Unlock — Official Update! $BNBET token is now unlocked and distributed according to plan.Breakdown of allocation: -2% locked again — long-term stability and trust - 2% added to the bet pool wallet — to support liquidity and active betting markets -1% allocated for marketing and development — to fund upcoming campaigns, partnerships, and growth initiatives. This unlock is designed to strengthen liquidity, expand the ecosystem, and fuel ongoing development. As we enter this next phase, all movements directly support the platform and its community-driven growth. The build is continues. $BNB #BNBChain

Hashtags

ПредишнаСтр. 1 от 5Следваща