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

Резултати

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

Търсене: #cloudmining

当前筛选 #cloudmining清除筛选
Alain Soral Officiel

@officielsoral · Post #15 · 08.12.2025 г., 18:30

🚀 Lancez-vous dans l'aventure des cryptomonnaies avec moi ! 🌐 Veuillez lire attentivement ‼️ Salut tout le monde ! 🙌 Je suis ravi de vous annoncer une excellente nouvelle. Après des années d'étude des tenants et aboutissants des cryptomonnaies, je lance officiellement aujourd'hui le cloud mining pour vous tous ! 🚀 Le cloud mining vous permet de miner des cryptomonnaies comme le Bitcoin sans acheter ni installer votre propre matériel de minage. Vous pouvez louer de la puissance de minage auprès d'entreprises disposant d'importantes opérations de minage. J'ai récemment signé un contrat avec une plateforme d'investissement crypto de premier plan qui offre des rendements exceptionnels sans aucun risque sur le cloudmining. Je travaille avec eux depuis plus d'un an et ils ne m'ont jamais déçu, ni à moi ni à quiconque ayant investi par mon intermédiaire. 📈💎 Pourquoi les cryptomonnaies ? 1. Rendements élevés : Les cryptomonnaies ont démontré un immense potentiel de gains substantiels au fil du temps. 📈 2. Innovation : Participez à une révolution financière révolutionnaire. 💡 3. Transactions internationales : Envoyez et recevez instantanément de l’argent au-delà des frontières. 🌍 Pourquoi choisir cette plateforme ? - Fiabilité : J’ai soigneusement examiné cette plateforme et elle offre constamment des résultats exceptionnels. - Risque zéro : Leurs stratégies d’investissement minimisent les risques tout en maximisant les rendements. - Succès avéré : Mes clients et moi avons constaté une croissance remarquable au cours de l’année écoulée. Je partagerai les témoignages d’anciens investisseurs. C’est le moment idéal pour investir ! La plateforme propose actuellement une promotion pour vous permettre de bénéficier de taux et d’avantages encore plus avantageux. Mieux encore, vous pouvez commencer avec seulement 3 000 $ et gagner 8 000 $ en 48 heures. Génial ! Ne manquez pas cette opportunité fantastique ! 🎉 Commencer dès aujourd’hui N’hésitez pas à poser vos questions : 1. Comment démarrer ? 2. Je suis nouveau dans le monde des cryptomonnaies, mais je souhaite investir. 3. Je n'ai pas de cryptomonnaie, comment en créer une ? 4. Avec quel montant puis-je commencer ? 5. L'investissement est-il sûr ? Je souhaite investir. 6. Existe-t-il une application pour acheter des cryptomonnaies ? Restez informés, je partagerai des témoignages. #CryptoInvestissement#Blockchain#Cloudmining#LibertéFinancière

Crypto M - Crypto News

@CryptoM · Post #64959 · 10.04.2026 г., 12:23

🚀 BitFuFu Reports March Bitcoin Production Figures Bitcoin mining company BitFuFu has released its operational data for March. According to Foresight News, the company produced a total of 214 BTC during the month, with 171 BTC mined through cloud computing and 43 BTC mined using its own computing power. This marks a decrease from February's production of 227 BTC. In March, BitFuFu sold 80 BTC, and as of March 31, the company held 1,794 BTC. #Bitcoin#BitFuFu#CryptoMining#BTC#CloudMining#MiningReport#Cryptocurrency#Blockchain

Mirracoin Новости

@MirraChannel · Post #440 · 31.03.2026 г., 12:00

⛏Новая функция в MirraCoin Wallet - Cloud Mining уже доступен 🚀 😎Экосистема MirraCoin продолжает расширять возможности заработка внутри приложения. В MirraCoin Wallet появился Cloud Mining - режим пассивного дохода без действий со стороны пользователя. ⚡️ Как это работает? 1. Регистрируйтесь 2. Выбирайте свой тариф 3. Получайте пассивный доход 💰 🔄 начисления происходят автоматически 📲 монеты сразу поступают на баланс кошелька 📊 Тарифные планы: 🔹 10 дней 🔹 30 дней 🔹 45 дней 🔹 90 дней 🔹 180 дней 🆓Чем длиннее тариф - тем выгоднее стоимость MIRRC 🔼Все максимально просто и прозрачно 💳 Удобные способы оплаты: 🔹 Т-Банк 🔹 Крипто: USDT, Bitcoin, TON 👁️Полный контроль дохода: ✅прогресс выполнения тарифа ✅таймер до следующего начисления ✅количество уже полученных MIRRC ✅общий процент завершения Вы всегда понимаете, сколько уже заработали и сколько получите дальше Cloud Mining - это простой способ получать MIRRC без активных действий, прямо внутри экосистемы MirraCoin. 👉 Подключайтесь к @MirraCoin_Wallet_bot и попробуйте новый функционал Следите за обновлениями на @MirraChannel⛏⛏ #MirraCoin#MIRRC#CloudMining#MirraWallet#Crypto#Web3#Blockchain#ПассивныйДоход#TON#USDT#Сделано_в_России @MirraChannel😎