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 подобни публикации

Търсене: #hambi

当前筛选 #hambi清除筛选
hambi superapp

@hambi_superapp · Post #575 · 09.02.2026 г., 04:48

🏂 Chaqqon LIME — hambi’da sport o‘yini Yangi Chaqqon LIME o‘yinida o‘zingizni sinab ko‘ring: LIME timsolini boshqaring, qorli trassalardan tezlik bilan pastga tushing va eng yaxshi natijalar uchun sovrinlarni qo‘lga kiriting. Chaqqon LIME’da siz uchun: 🕔 Har kuni 3 ta bepul o‘yin sessiyasi 📱Turli murakkablik darajasiga ega 4ta trassa 🎁 Tezlik va natijalar uchun sovrinlar 🙂 hambi ilovasini yangilang va Chaqqon Lime o‘yinini boshlang Qanchalik tez tushsangiz — shunchalik yuqori natija va qimmatli sovrinlarga ega bo‘lasiz. Batafsil • • • 🏂 Chaqqon LIME — зимняя игра в hambi Проверьте себя в новой игре Chaqqon LIME: управляйте маскотом LIME, мчитесь по снежным трассам и зарабатывайте награды за лучший результат. В игре вас ждут: 🕔 3 бесплатные игровые сессии каждый день 📱 4 трассы с разным уровнем сложности 🎁 Призы за прохождение трасс и скорость 🙂Обновите приложение hambi и запустите игру Chaqqon Lime Чем быстрее спуск — тем выше прогресс и ценнее награды. Подробнее #hambi

Hashtags

hambi superapp

@hambi_superapp · Post #6 · 04.11.2024 г., 06:58

Biz - Hambi Super ilovamiz 🚀 Biz boshlaymiz. An'anaviy telekommunikatsiya xizmatlaridan tashqariga chiqadigan muammolarni hal qilish uchun yanada ko'proq imkoniyatlar. 📱💡 Beeline Uzbekistan hali ham sizning operatoringiz bo‘lib qolmoqda, Hambi esa yangilangan ilova bo‘lib, u yanada qulay va ko`proq funksiyalarga ega bo‘ladi! Sizning fikr-mulohazalaringizni kutamiz! 💬✨#hambi Hambini hozir yuklab oling va sinovni boshlang! iOS - Yuklab olish Android - Yuklab olish • • • Мы — суперприложение Hambi 🚀 И мы начинаем. Ещё больше возможностей для решения задач, выходящих за рамки обычных телеком-услуг. 📱💡 Beeline Uzbekistan по-прежнему остаётся вашим оператором, а Hambi — это обновлённое приложение, которое станет ещё удобнее и функциональнее! С нетерпением ждём ваших отзывов! 💬✨#hambi Скачайте Hambi прямо сейчас и начните тестировать! IOS - Скачать Android - Скачать

Hashtags

hambi superapp

@hambi_superapp · Post #24 · 11.11.2024 г., 11:25

🤩 hambi'da yanada ko‘proq takliflar va chegirmalar Endi hambi ilovasining BeeMarket bo‘limida smartfon va boshqa turdagi texnikani xarid qilishingiz mumkin. Muddatli to‘lovga olish imkoniyati ham mavjud. 🎁 11.11 aksiyasi doirasida esa 50% chegirma bilan smartfon xarid qilishingiz mumkin! Aksiya 30-noyabrgacha amal qiladi. ⏬Ilovani yuklab oling • • • Ещё больше предложений и скидок в 🤩 hambi Теперь в приложении hambi можно покупать смартфоны и другую технику в разделе BeeMarket. Возможна рассрочка. 🎁 А по акции 11.11 вы можете подобрать себе смартфон со скидкой до 50%! Акция до 30 ноября. ⏬Скачать приложение #aksiya#hambi

hambi superapp

@hambi_superapp · Post #496 · 01.12.2025 г., 12:02

Зимняя игра в hambi ❄️ LIME TIME Бросайте снежки, набирайте очки и получайте возможность выиграть: • Смартфоны, колонки и Mi-Fi роутеры • Безлимитный интернет со скидкой 30% • А также: интернет-пакеты и тарифы со скидкой, промокоды и многое другое ⬇️Обновите приложение hambi и запустите игру LIME TIME 3 игры в день — бесплатно. Дополнительные — всего за 1 000 сумов за игру. До 9 января 2026г. включительно. Подробнее #hambi#limetime#game

hambi superapp

@hambi_superapp · Post #251 · 29.05.2025 г., 06:00

🙂hambi aloqa va moliya xizmatlarini yagona interfeysda birlashtiradi! 📱Operator xizmatlari uchun to‘lov, 🔍 kartalar bo'yicha xarajatlar monitoringi va 💸 tezkor o‘tkazmalar — bularning barchasi bitta ilovada mavjud. Biz siz uchun qulaylik yaratishga va xizmatlarni boshqarish jarayonini tushunarli hamda ishonchli qilishga intilamiz. ⏬Ilovani yuklab olish *1# • • • 🙂hambi объединяет сервисы связи и финансов в единый интерфейс! 📱Оплата услуг оператора, 🔍 мониторинг расходов по картам и 💸моментальные переводы — всё доступно в одном приложении. Мы ценим ваш комфорт и стремимся сделать процесс управления сервисами интуитивным и надёжным. ⏬Скачать приложение *1# #hammasibitta#hambi#superapp#суперапп

VEON AdTech

@veonadtech · Post #250 · 25.06.2025 г., 10:00

🔥 Реклама, которая чувствует момент лучше, чем ваш барista Чувствуете… Этот идеальный капучино, который появляется ровно тогда, когда мозг кричит «кофеина!»? Теперь так же работает и реклама. Суперапп Hambi стал частью VEON Ads. Приложение, где каждый день: 📲 Пополняют баланс 🏥 Записываются к врачу 💸 Оплачивают счета И вот — бам! — ваше предложение: • Не баннер, а продолжение мысли • Не прерывание, а следующая логичная ступень • Как совет друга, который знает, что вам нужно прямо сейчас Пример: 🚀Пользователь оплачивает страховку → получает оффер от автосервиса. Не «ой, реклама», а «как вовремя!» Наши алгоритмы работают как психологический триггер — ловят моменты, когда человек максимально открыт к предложениям. 👉 Хотите, чтобы ваш бренд появлялся в нужный момент? Не пишите нам. Серьёзно. Просто подумайте об этом — и мы уже пришлём вам оффер 😏 #SuperApp#VEONAds#Hambi#DigitalMarketing#AdTech#ContextualAdvertising#RightPlaceRightTime 👋👋Всё о digital-рекламе в Узбекистане: аналитика, лайфхаки и готовые решения.

VEON AdTech

@veonadtech · Post #263 · 18.09.2025 г., 08:00

🔄VEON AdTech digital расширяет свою экосистемуVEON Ads стратегическим подключением финтех сервиса Beepul, мобильного приложения связи OQи супераппа hambi — это платформы, которые ежедневно используют миллионы узбекистанцев. ℹ️Что получают бренды? 🆕 Еще больше форматов для показа рекламных сообщений 👀 Высокую вовлечённость пользователей 🎯 Точное попадание в целевую аудиторию Узнайте, как это работает 👇 🖥https://uznews.uz/ru/news/103508 https://veonadtech.com/ru #VEONAdTech#VEONAds#AdTech#DigitalMarketing#Beepul#OQ#hambi#Ecosystem#DataDriven