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

Резултати

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

Търсене: #hisobot

当前筛选 #hisobot清除筛选

#Hisobot 📍Samarqand viloyatida kommunal xizmat ko’rsatish sohasini kuz-qish mavsumiga tayyorlash yuzasidan qanday ishlar amalga oshirildi? Batafsil videorolikda! Rasmiy sahifalarimizga aʻzo boʻling👇 |Web | Instagram| Facebook |Telegram|

Hashtags

TerDU Yuridik fakulteti

@terdu_yuridik · Post #3582 · 23.09.2025 г., 07:25

#hisobot ✅Talabalar Assotsiatsiyasi – fakultetdagi eng faol tashkilotlardan biri bo‘lib, kuni kecha assotsiatsaga 18 nafar talaba suhbat asosida qabul qilindi. Talabalar Assotsiatsiyasing rasmiy sahifasi: https://t.me/Talabalar_Assotsiatsiyasi_Terdu 🌐Bizni ijtimoiy tarmoqlar orqali kuzating! 📱Telegram | 📱Instagram | 📱Facebook | 📱You tube

Hashtags

O‘zFA Davlat va huquq instituti

@davlatvahuquq · Post #378 · 26.06.2025 г., 08:26

#hisobot #2025 Joriy yilning 24-iyun kuni O‘zbekiston Respublikasi Fanlar akademiyasi Davlat va huquq institutida O‘zFA vitse-prezidenti, professor B.A.Abduhalimov, FAning ijtimoiy-gumanitar fanlar bo‘limi rahbari, tarix fanlari nomzodi, professor N.A.Mustafayeva va boshqa komissiya a’zolari ishtirokida Davlat va huquq institutining 2025-yil 1-yarim yilligi uchun hisoboti eshitildi va muhokama qilindi. Muhokamalar yakunida 2025-yil 1-yarim yilligida Davlat va huquq instituti tomonidan amalga oshirilgan ishlar ijobiy baholanib, yilning qolgan qismida yanada mas’uliyat bilan ishlash vazifasi bildirildi. 📣Bizni ijtimoiy tarmoqlarda kuzating! Web-sayt | Telegram | Facebook | You Tube

Hashtags

#️⃣Hashtag | Rasmiy kanal

@HashtagUz · Post #13537 · 29.12.2024 г., 08:57

🎅🏻 Qorbobodan xat... 🥳 Xullas, sevimli kanalimiz #Hashtag aynan sizlar sabab yilni mana shunday kayfiyatda o'tkazdi. Shu raqamlarning har birida sizning hissangiz bor. Kelasi yili avvalgilaridanda rivojlantiramiz, in shaa Alloh. 🎉 Bayramingiz muborak! ➡️#hisobot | Birinchi raqamli IT-Blog

Сhilonzor tumani hokimligi Matbuot xizmati

@Chilonzor_tuman_hokimligi · Post #82694 · 03.04.2026 г., 13:41

#Hisobot #Tashabbusli_budjet 📎Chilonzor tumanida "Tashabbusli budjet" jarayonining 2026-yil birinchi chorakda loyihalarni tashabbusli budjetlashtirish natijalari hisoboti. tashabbusli_budjet #open_budget 🔔 Qiziqarli maʼlumotlardan birinchi boʻlib xabardor boʻlish uchun kanalga aʼzo boʻling: https://t.me/chilonzor_imb

Prezident Shavkat Mirziyoyevga neft-gaz tarmogʻida barqaror ishlab chiqarish koʻrsatkichlarini taʼminlash va moliyaviy-iqtisodiy samaradorlikni oshirish boʻyicha amalga oshirilayotgan chora-tadbirlar yuzasidan hisobot berildi. — Президенту Шавкату Мирзиёеву доложено о реализуемых мерах по обеспечению стабильных производственных показателей и повышению финансово-экономической эффективности в нефтегазовой отрасли. #Mirziyoyev#hisobot#energetika#neftgaz Prezident.uz|Facebook|Instagram|YouTube|X

Tokareva Irina

@deputat_i_tokareva · Post #5003 · 25.03.2026 г., 16:40

Prezident Shavkat Mirziyoyevga neft-gaz tarmog‘ida qazib chiqarish hajmini barqarorlashtirish va yangi zaxiralarni o‘zlashtirish bo‘yicha ishlar yuzasidan hisobot berildi. — Президенту Шавкату Мирзиёеву доложено о проводимой в нефтегазовой отрасли работе по стабилизации объемов добычи и освоению новых запасов. #Mirziyoyev#hisobot#energetika#neftgaz Prezident.uz|Facebook|Instagram|YouTube|X

Зулайхо Акрамова

@zulayhoakramova · Post #2698 · 28.02.2024 г., 17:10

Президент Шавкат Мирзиёевга Ўзбекистон Республикаси Президенти ҳузуридаги Хавфсизлик кенгашининг кенгайтирилган йиғилишида берилган топшириқлар ижроси юзасидан ахборот берилди. — Президенту Шавкату Мирзиёеву доложено о ходе исполнения поручений, данных на расширенном заседании Совета безопасности при Президенте Республики Узбекистан. #Mirziyoyev#hisobot#xavfsizlik#mudofaa Prezident.uz|Facebook|Instagram|YouTube|X

Оhangaron shahar hokimligi

@ohangaronshahar · Post #78217 · 14.04.2026 г., 16:37

Prezident Shavkat Mirziyoyevga neft-gaz tarmogʻida barqaror ishlab chiqarish koʻrsatkichlarini taʼminlash va moliyaviy-iqtisodiy samaradorlikni oshirish boʻyicha amalga oshirilayotgan chora-tadbirlar yuzasidan hisobot berildi. — Президенту Шавкату Мирзиёеву доложено о реализуемых мерах по обеспечению стабильных производственных показателей и повышению финансово-экономической эффективности в нефтегазовой отрасли. #Mirziyoyev#hisobot#energetika#neftgaz Prezident.uz|Facebook|Instagram|YouTube|X

Оhangaron shahar hokimligi

@ohangaronshahar · Post #76383 · 25.03.2026 г., 16:15

Prezident Shavkat Mirziyoyevga neft-gaz tarmog‘ida qazib chiqarish hajmini barqarorlashtirish va yangi zaxiralarni o‘zlashtirish bo‘yicha ishlar yuzasidan hisobot berildi. — Президенту Шавкату Мирзиёеву доложено о проводимой в нефтегазовой отрасли работе по стабилизации объемов добычи и освоению новых запасов. #Mirziyoyev#hisobot#energetika#neftgaz Prezident.uz|Facebook|Instagram|YouTube|X

Prezident Shavkat Mirziyoyevga neft-gaz tarmogʻida barqaror ishlab chiqarish koʻrsatkichlarini taʼminlash va moliyaviy-iqtisodiy samaradorlikni oshirish boʻyicha amalga oshirilayotgan chora-tadbirlar yuzasidan hisobot berildi. — Президенту Шавкату Мирзиёеву доложено о реализуемых мерах по обеспечению стабильных производственных показателей и повышению финансово-экономической эффективности в нефтегазовой отрасли. #Mirziyoyev#hisobot#energetika#neftgaz Prezident.uz|Facebook|Instagram|YouTube|X

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