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

Резултати

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

Търсене: #connectivity

当前筛选 #connectivity清除筛选
Amazing Geography 🌍

@amazingeo · Post #483 · 29.11.2025 г., 12:31

🌍 The Canadian city of Winnipeg is nicknamed the "Gateway to the West" because it sits where major rail lines and highways converge—making it a key hub in North American transport geography. ✨ #transport⚡#infrastructure⚡#connectivity⚡#geography⚡#nature⚡#earth 👉subscribe Amazing Geography 👉more Channels ​

Ethio-Djibouti Railway S.C.

@ethiodjiboutirailway · Post #3108 · 04.10.2025 г., 06:27

Gara Hora Harsadeetti Baaburaan! ኢሬቻን በባቡር! መልካም በዓል! Ethio-Djibouti Railway Connecting Business Find us on: 👇👇👇 Facebook: Ethio-Djibouti Railway SC Telegram: @ethiodjiboutirailway Website: www.edrsc.com TikTok: @ethiodjiboutirailway 📞 Call Center: 9546 #EthioDjiboutiRailway#EDR#Railway#Connectivity

Ethio-Djibouti Railway S.C.

@ethiodjiboutirailway · Post #3089 · 02.10.2025 г., 09:51

Gara Hora Harsadeetti Baaburaan! ኢሬቻን በባቡር! መልካም በዓል! Ethio-Djibouti Railway Connecting Business Find us on: 👇👇👇 Facebook: Ethio-Djibouti Railway SC Telegram: @ethiodjiboutirailway Website: www.edrsc.com TikTok: @ethiodjiboutirailway 📞 Call Center: 9546 #EthioDjiboutiRailway#EDR#Railway#Connectivity

Ethio-Djibouti Railway S.C.

@ethiodjiboutirailway · Post #3075 · 26.09.2025 г., 08:11

እንኳን ለብርሃነ መስቀሉ አደረሳችሁ! በዓሉ የሰላም፣ የደስታና የፍቅር እንዲሆንላችሁ እንመኛለን! Ethio-Djibouti Railway Connecting Business Find us on: 👇👇👇 Facebook: Ethio-Djibouti Railway SC Telegram: @ethiodjiboutirailway Website: www.edrsc.com TikTok: @ethiodjiboutirailway📞 Call Center: 9546 #EthioDjiboutiRailway#EDR#Railway#Connectivity

Ethio-Djibouti Railway S.C.

@ethiodjiboutirailway · Post #3074 · 25.09.2025 г., 07:11

Stay connected with Ethio-Djibouti Railway! Follow us, get updates, and reach us easily through our official channels: 👇👇👇 Facebook: Ethio-Djibouti Railway SC Telegram: @ethiodjiboutirailway Website: www.edrsc.com TikTok: @ethiodjiboutirailway📞 Call Center: 9546 #EthioDjiboutiRailway#EDR#Railway#Connectivity

🚀 TRANSPORT, LOGISTICS & CONNECTIVITY MASTERY የትራንስፖርት፣ ሎጂስቲክስ እና ግንኙነት ጉዳዮች 🌍 Your complete guide to moving around Ethiopia and staying connected in the digital age. 🚌 GROUND TRANSPORT | የየብስ ትራንስፖርት • Local buses: 10-20 ETB ($0.1-0.20) within cities • Minibuses (Blue Donkeys): 10-30 ETB intercity routes • Taxi: 200-500 ETB ($1.5-$4) within Addis Ababa • Car rental: $35-60/day + fuel ($1.2/liter) ✈️ DOMESTIC FLIGHTS | የሀገር ውስጥ በረራዎች • Ethiopian Airlines: Hub-and-spoke from Addis Ababa • Routes: Addis-Lalibela ($180), Addis-Gondar ($150) • Booking: Book 2-3 weeks ahead for best prices • Baggage: 23kg included, excess $8/kg 📱 MOBILE CONNECTIVITY | የሞባይል አገልግሎቶች • Main operators: Ethio Telecom (monopoly) • SIM card: 80 ETB ($0.9) at airport/shops • Data plans: 1GB/week (25 ETB), 5GB/month (150 ETB) • Coverage: Excellent in cities, limited in remote areas 🌐 INTERNET ACCESS | የኢንተርኔት አገልግሎት • Hotel Wi-Fi: Most hotels 3+ stars have free Wi-Fi • Cafes: 20-40 ETB/hour ($0.36-0.72) • Speed: 5-25 Mbps in major cities • Mobile hotspot: Best option for travelers 🗺️ NAVIGATION & APPS • Google Maps: Works offline, download maps beforehand • Ride-hailing: Ride (local app), ZayRide • Translation: Google Translate supports Amharic • Currency: XE Currency for live exchange rates 💡 PRO CONNECTIVITY TIPS: Download offline maps before remote area trips. Hotel Wi-Fi often fastest 6-10 AM. Keep backup power bank - rural electricity inconsistent. 🔗 Stay connected while exploring Africa's digital frontier! #EthiopiaTransport#ኢትዮጵያ#TravelTech#Connectivity#DigitalNomad

hambi superapp

@hambi_superapp · Post #398 · 10.09.2025 г., 08:44

⚡️ Natijalar bilan faxrlanamiz! Beeline Uzbekistan Opensignal tomonidan 2025-yilning birinchi yarmida Oʻzbekistondagi eng tez mobil internet va barqaror tarmoqqa ega operator sifatida e’tirof etildi! Buning zamirida ulkan mehnat yotadi: 2024-yil boshidan beri biz 5 850 ta baza stansiyalarini qurish va yangilashga sarmoya kiritdik. Va bu o’z natijasini berdi — mamlakatda o'rtacha yuklab olish tezligi 20,2 Mbit/s! Ammo gap faqat tezlikda emas —Opensignal ma’lumotlariga ko‘ra, biz O‘zbekistonda eng barqaror tarmoqni taqdim etamiz — uzilishlarsiz va muammolarsiz ulanishingizni ta’minlaymiz. Bundan tashqari, biz Upload Speed Experience nominatsiyasida yana ikki yetakchi operator bilan birinchi o‘rinni bo‘lishmoqdamiz: 5.8–6.6 Mbit/s yuklash tezligi — bu esa videodarslar, striming, onlayn-o‘yinlar va videoqo‘ng‘iroqlar uchun juda muhim! Bu ma’lumotlarning barchasi 2025-yilning birinchi yarmida Opensignal tomonidan o‘tkazilgan millionlab real o‘lchovlarga asoslangan. Biz tez va barqaror internetni mamlakatning barcha hududlarida taqdim etish uchun ishlashda davom etamiz. • • • ⚡️Гордимся результатами! Beeline Uzbekistan признан Opensignal оператором с самым быстрым мобильным интернетом и наиболее стабильной сетью в Узбекистане за первую половину 2025 года! За этим стоит огромная работа: с начала 2024 года мы инвестировали в строительство и обновление 5 850 базовых станций. И это дало результат — средняя скорость скачивания 20,2 Мбит/с в стране! Но дело не только в скорости — мы обеспечиваем самую стабильную сеть в стране по данным исследования Opensignal, чтобы вы всегда были на связи: без лагов, задержек и сбоев. Мы также делим первое место с двумя ведущими операторами в номинации Upload Speed Experience — со скоростью 5,8–6,6 Мбит/с, что особенно важно для стримов, онлайн-игр, видеозвонков и всего, что требует стабильной сети. Все данные основаны на миллионах реальных замеров от Opensignal за первую половину 2025 года. Мы продолжим работать, чтобы быстрый и стабильный интернет был доступен в каждом уголке страны. #BeelineUzbekistan#Opensignal#MobileExperience#MobileNetworks#Connectivity#DO1440#AI1440

Venture Village Wall 🦄

@venturevillagewall · Post #3573 · 20.12.2024 г., 09:33

Myriota Secures $50M Funding Myriota has successfully raised $50 million in funding for its direct-to-orbit satellite connectivity solutions aimed at the Internet of Things. This funding round took place on December 19, 2024. For more details, visit Myriota. #Myriota#Funding#Satellite#IoT#Connectivity#SpaceTech#DirectToOrbit#Investment#TechNews#Telecommunications

Venture Village Wall 🦄

@venturevillagewall · Post #4083 · 06.02.2025 г., 13:00

February Startup Fundraising Highlights MAVOCO AG raises $11.37M for IoT software solutions. 🛠️ Sirius Medical secures $10.33M for medical innovations. 🏥 Little Otter, focusing on children's mental health, raises $9.50M. 🌱 Lorikeet collects $9M for AI-driven issue resolution tools. 🤖 Easpeed Technology gains $7.92M for aerial imaging advancements. 📷 Digital Entertainment Asset earns $6.44M to enhance labor through gamification. 🎮 SimpliFed raises $4M for virtual breastfeeding support. 👶 EPYR brings in $3.10M for renewable heat solutions. ♻️ Presentation AI receives $3M to streamline presentation creation. 📊 LogicStar AI raises $3M to fix bugs in applications. 🔧 #IoT#Healthcare#MentalHealth#AI#Tech#Startups#Funding#RenewableEnergy#Gaming#Web3#Breastfeeding#Presentation#Efficiency#Innovation#ThermalEnergy#BugFixing#Software#Growth#Connectivity#Crowdsourcing