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

Резултати

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

Търсене: #cashback

当前筛选 #cashback清除筛选
Ganar Dinero Seguro

@ganardineroseguro · Post #1223 · 21.09.2024 г., 01:19

¿Qué es el CASHBACK y cómo puedes obtenerlo mediante tus compras en 🔤🔤🔤🔤? El #Cashback o "dinero de vuelta" es una funcionalidad de algunas tarjetas de crédito o débito que te permiten recibir un 🛍 del total de la compra que realices de vuelta. 😮 Es como si te premiaran por comprar algo. 🤩 Por ello, queremos invitarlos a todos que no desaprovechen esa oportunidad cuando compran las tarjetas VISA💳 de QvaPay✅ Pero además, TE REGALAMOS un bono del 10% de retorno + $10 dólares. 💰 Solo debes registrarte en el sitio afiliado: RAKUTEN Posteriormente podrás aplicar y disfrutar de un amplio mercado de ofertas de desceuntos y promociones. 🛍 Una vez gastes mínimo $30 en alguna compra, te devolvemos $10 en el mismo mes. 🛍 ¡Que estas esperando! ¡A COMPRAR! 🚀

Hashtags

Сеть аптек НЕОФАРМ

@aptekaneopharm · Post #349 · 18.07.2024 г., 13:40

Erid: 2SDnjdEqU7B ☀️Cashback в #НЕОФАРМ. При покупке косметических средств марки APIVITA дарим 150 БОНУСОВ на карту Клуба здоровья и красоты НЕОФАРМ. С Бонусной программой НЕОФАРМ вы получаете: ✅До 10% бонусами от суммы покупки ✅Возможность оплаты до 50% покупки бонусами! ✅Дополнительные скидки по карте Клуба ✅+300 бонусов в ваш День рождения По секрету карту Клуба можно получить бесплатно в нашем приложении НЕОФАРМ😉 ❗️Акция действует только до 31 Июля. Бронируйте на сайте или в приложении и забирайте в ближайшей аптеке: Apivita +150 БОНУСОВ при покупке *Количество акционного товара ограничено. Скидки по акциям не суммируются. Бонусы СберСпасибо вы можете обменять на скидку до 50%. Реклама. ООО «НЕО-ФАРМ» ИНН 7732121736 #акция#cashback

TONlines – News

@tonlines · Post #6824 · 17.04.2025 г., 17:26

Cashback Offers at JetTon Games #JetTon#cashback JetTon Games offers a 6.5% cashback every Thursday, with VIP Club members receiving a 10% cashback. Cashback is calculated if weekly deposits exceed withdrawals, factoring in the remaining balance. Source: link @tonlines

RedFox Branding

@redfoxuz · Post #621 · 23.11.2019 г., 11:04

💵#cashback / #yangiloyiha Buyurtmalaringiz oshib toshib ketyaptimi 😱 Endi atkaz bermang, ulashing — ulush oling 🤩 @RedFoxFreelancers loyihasi uchun buyurtmalar ulashib 5% gacha daromadga ega bo'ling! Buyurtma ulashish uchun manzil: @RedFoxManager

TONlines – News

@tonlines · Post #7606 · 24.11.2025 г., 17:12

Portals Community: New Collections with Cashback Offer #Portals#cashback Portals Community announces the launch of three new collections: Bling Binky, Money Pot, and Pretty Posy. For this week, all purchases from these collections come with a 50% cashback offer. Source: link @tonlines

TONlines – News

@tonlines · Post #7015 · 01.05.2025 г., 18:06

JetTon Games: Cashback Offers for Gamers #cashback#gaming JetTon Games RU announces a special cashback offer for players who have deposited more than they have withdrawn over the week. Regular members receive up to 6.5% cashback, while VIP members can enjoy a 10% return. This initiative increases chances for players to recover losses and enhance their gaming experience. Source: link @tonlines

Белгазпромбанк

@belgazprombank · Post #2144 · 21.06.2023 г., 13:39

Акция «ПенсиON с комфортом» продлена на 2 месяца! Оформите заявление о перечислении пенсии или пособия на базовый счет, открытый в Белгазпромбанке, закажите бесплатную карточкуCashalot Комфорт по 31 августа 2023 года и получите на счет 50 BYN после первого зачисления пенсии (пособия)! Cashalot Комфорт – это: •бесплатный выпуск и обслуживание карточки; •кэшбэк до 10% при покупках в магазинах-партнерах; •кэшбэк 2% во всех аптеках, оптиках, магазинах товаров для сада и огорода; •удобный интернет-банк и мобильное приложение для оплаты ЖКХ и открытия вкладов. Подробнее – здесь. #белгазпромбанк#бгпб#cashalot#bgpb#cashback

🛍DEX aggregator from the TON Diamonds team The team launched their Mini App of Dex Diamonds and updated the interface, now it is much more convenient and faster to “swap” tokens directly from #telegram, receiving #cashback in tokens for it ✨#GLINT. #TonDiamondsDex achieved an impressive result — more than 100,000 transactions, and a trading turnover of $50 million, and this was achieved in 8 months. Now there are several aggregators in the TON arena that provide a similar service. Let's see who comes out ahead! DexDiamondsBot | Channel

Go! Announcements

@gorwachain_announcements · Post #188 · 30.07.2023 г., 11:49

📢 Hey wellness enthusiasts! 💚 Ready to save money and prioritize your health? Join Health Hero today and get up to 50% cash back on all your nutritious grocery purchases! 🥦💸 ➡️ Step 1: Join Health Hero at gohealthhero.app🤝 ➡️ Step 2: Snap a picture of your grocery receipt with your healthy purchases 📸 ➡️ Step 3: Get rewarded! Health Hero's innovative platform analyzes your receipt and grants you up to 50% cash back on all the nutritious items you've bought. 💸 Don't miss out on this incredible opportunity to fuel your body while saving money! #web3#blockchain#healthyliving#groceries#cashback#wellness

🌎TONCA$H Travel Cashback is ON! Planning to hit Hong Kong #Web3Festival or Dubai #Token2049? Why not earn cashback in $BTC, $TON, or $USDT when booking your trip? Hot Deals: ⚡️ 10% cashback on flights🛬 ⚡️ 20% cashback on hotels📍 How to Claim? ✅ Book your trip via TONCash App ✅ Receive your cashback in $BTC, $TON, or $USDT directly in your wallet! T&Cs apply 💵Get Your Place Now!🏝 #TONCash#Travel#Web3#HongKongWeb3Festival#DubaiToken2049#Cashback

Ganar Dinero Seguro

@ganardineroseguro · Post #1234 · 16.10.2025 г., 15:14

⚡ ¡NUEVA PROMO: USDT BSC A SOLO 0.5% FEE! ⚡ 🔥 DEL 16 AL 18 DE OCTUBRE 💰 Binance Smart Chain con comisión reducida 💰 Condiciones: ✅ 0.5% fee para montos superiores a $100 ✅ $1 fee fijo para montos menores a $100 ⏰ Velocidad de procesamiento: ✅ Usuarios KYC ⭐¡AL INSTANTE! ✅👤 Usuarios regulares: 1 a 72 horas 🎯 Ejemplos de ahorro: ✅ Extraes $100 → Solo $1 de fee (normalmente más) ✅ Extraes $500 → Solo $2.50 de fee ✅ Extraes $1,000 → Solo $5 de fee 🎉 ¡RECORDATORIO DE PROMOCIONES VIGENTES! 👍 PayPal 0% Fees ✅ Hasta el 31 de octubre ✅ Montos superiores a $100 ✅ ¡Cero comisiones 🔤🔤🔤🔤! 📱 Recarga ETECSA ✅ Cashback de $0.50 disponible ✅ 700 CUP + 20 días internet ilimitado ✅ Por solo $27.99 ($27.29 GOLD) 👑 SPOILER GOLD: 🔜 MUY PRONTO una sorpresa especial para usuarios GOLD... 👀✨ 🚀 ¡Octubre está cargado de beneficios en QvaPay! 💡 Pro tip: Combina estas promos y maximiza tus ahorros. ¿Necesitas extraer? ¡Este fin de semana es perfecto para USDT BSC! 🎯 Opera ahora: https://qvapay.com #QvaPay#USDTBSC#BinanceSmartChain#PromoOctubre#0Fees#PayPal#ETECSA#Cashback#GOLD#Sorpresa#Ahorro#Cripto ⚡️Boost | 📱Twitter | 📱Instagram 🌟TrustPilot | ↔️Ofertas | 🤖Bot