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

Резултати

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

Търсене: #newuu

当前筛选 #newuu清除筛选

✨“Yangi Oʻzbekiston” universiteti – bilim, do‘stlik va orzular bir joyda! ➖➖ 💥New Uzbekistan University – where knowledge, friendship, and dreams come together! ➖➖➖➖➖➖➖➖➖➖➖ #newuu#campuslife ⬇️Biz ijtimoiy tarmoqlarda: Veb-sayt | Telegram | Instagram | Facebook

"Yangi O'zbekiston" universitetida darslar boshlandi! 💫 Bugundan universitet kampusida jonli muhit hukm sura boshladi. Talabalarimiz yangi bilim va tajriba olish uchun universitetga qaytdilar. Bu yilgi o'quv dasturlari talabalarning ilmiy va amaliy ko'nikmalarini yanada rivojlantirishga qaratilgan. 💥 Universitetning barcha talabalari va professor-o'qituvchilariga o'quv yili davomida ulkan yutuqlar tilaymiz. Ushbu yilda barchamiz birgalikda yangi marralarni zabt etamiz! 🎗 Yangi o'quv yilida barcha talabalarimizga omad tilaymiz! 🔁English ➖➖➖➖➖➖➖➖➖➖➖ #newacademicyear#newuu ⬇️Biz ijtimoiy tarmoqlarda: Veb-sayt | Telegram | Instagram | Facebook

🎉O'qituvchi va murabbiylar kuni muborak bo'lsin, aziz ustozlar! Biz "Yangi O‘zbekiston" universiteti talabalari hayot yo‘limizda bilim chirog'ini yoqqan fidoyi o‘qituvchi va professorlarga samimiy minnatdorchiligimizni bildirmoqchimiz. Hurmatli ustozlar, murabbiylar va professorlar sizning bilim va muvaffaqiyatga yo'naltiruvchi o'gitlaringiz bizni har doim ruhlantiradi. Kelajagimizni shakllantirishda va kuchli mutaxassis bo'lib yetishishimizga qo'shgan ulkan hissangiz uchun tashakkur. #Ustoz_va_murabbiylar_kuni#Uzbekistan #NewUU#Minnatdorchilik🇺🇿📖

📍“Yangi O‘zbekiston” universiteti Yevropa Ittifoqi bilan hamkorlikni kengaytiradi 28-oktyabr kuni universitetimizda Yevropa Ittifoqi delegatsiyasining O‘zbekistondagi elchisi, janob Toyvo Klaar bilan uchrashuv bo‘lib o‘tdi. Uchrashuv davomida ta’lim, ilmiy tadqiqot va yoshlar tashabbuslarini qo‘llab-quvvatlash yo‘nalishlaridagi hamkorlikni kengaytirish, qo‘shma ilmiy va innovatsion loyihalarni amalga oshirish, professor-o‘qituvchilar hamda talabalar almashinuvi masalalari muhokama qilindi. Shuningdek, Yevropa Ittifoqi dasturlarida faol ishtirok etish hamda “Yangi O‘zbekiston” universiteti va EU Youth Sounding Board o‘rtasida yoshlar g‘oyalarini ro‘yobga chiqarish bo‘yicha hamkorlikni yo‘lga qo‘yish masalalari muhim yo‘nalish sifatida belgilandi. 🤝Ushbu uchrashuv xalqaro ta’lim hamkorligini mustahkamlash, yoshlar uchun yangi imkoniyatlar yaratish va universitetimizning global maydondagi nufuzini yanada oshirish sari qadam bo‘ldi. 🔁English ➖➖➖➖➖➖➖➖➖➖➖ #Newuu#Education#Innovation ⬇️Biz ijtimoiy tarmoqlarda: Veb-sayt | Telegram | Instagram | Facebook

Sifatli ta'lim va eng qiziqarli talabalik hayoti faqat “Yangi Oʻzbekiston” universitetida 💥 Yana bir oʻquv haftasi faol tarzda boshlandi. Universitetning har bir qismida oʻzgacha muhit hukm surmoqda. Kimdir darsdan bo'sh vaqtida kitob oʻqisa, boshqasi rasm chizish yoki mahorat darslarida soha mutaxassislaridan yangi bilimlar egallash bilan band. 🎗Talabalarning oltin davri har tomonlama qizg'in o'tayotganidan mamnunmiz. 🔁English ➖➖➖➖➖➖➖➖➖➖➖ #studentlife#oneday#newuu ⬇️Biz ijtimoiy tarmoqlarda: Veb-sayt | Telegram | Instagram | Facebook

Konstitutsiya — adolat va taraqqiyot ramzi! “Yangi O‘zbekiston” universiteti ushbu muhim kunda barcha yurtdoshlarimizni samimiy tabriklaydi. Huquq ustuvorligi — kuchli kelajakning asosidir. Konstitutsiya kuni muborak bo‘lsin! 🔁English ➖➖➖➖➖➖➖➖➖➖➖➖ #Konstitutsiya#Newuu#33yil ⬇️ Biz ijtimoiy tarmoqlarda: Veb-sayt | Telegram | Instagram | Facebook

Markaziy Osiyo STEM ta'limi: “Yangi O’zbekiston” universiteti professor-o’qituvchilari xalqaro maydonda o‘z fikrlarini bildirishdi 2025-yil 12-dekabr kuni A. Avloniy nomidagi institutda “Zamonaviy ta’limning dolzarb muammolari, yechimlari va rivojlantirish tendensiyalari” mavzusida xalqaro ilmiy-amaliy konferensiya bo‘lib o‘tdi. 🔹 Ushbu nufuzli anjumanda “Yangi O‘zbekiston” universiteti professori, kafedra mudiri Dr. Michelle Bedeker “Markaziy Osiyoda STEM ta’limini qayta ko‘rib chiqish” mavzusida ma’ruza bilan ishtirok etdi. Dr. Bedeker o‘z taqdimotida mintaqada STEM yo‘nalishlarini modernizatsiya qilish, yangi pedagogik yondashuvlarni joriy etish hamda xalqaro tajribani ta’lim jarayoniga qo‘shish bo‘yicha amaliy takliflarni taqdim etdi. Universitetimiz ilmiy hamjamiyat bilan doimiy hamkorlikni davom ettirib, zamonaviy ta’lim rivojiga hissa qo‘shishda faol ishtirok etishda davom etadi. 🔁English ➖➖➖➖➖➖➖➖➖➖➖➖ #NewUU#STEMEducation#InternationalConference ⬇️ Biz ijtimoiy tarmoqlarda: Veb-sayt | Telegram | Instagram | Facebook

“Yangi O‘zbekiston” universiteti O‘zbekiston oliygohlari bilan sun’iy intellekt sohasida hamkorlikni kengaytiradi Oliy taʼlim, fan va innovatsiyalar vazirligida sunʼiy intellekt texnologiyalarini taʼlim tizimiga tatbiq etishga bag‘ishlangan rektorlar forumi bo‘lib o‘tdi. Unda respublika bo‘yicha barcha oliy taʼlim muassasalari rahbarlari ishtirok etib, sohani raqamli transformatsiya qilish masalalarini muhokama qildi. 💻 Forumda davlatimiz rahbari sunʼiy intellektni barcha sohalarga keng joriy etish iqtisodiyotning muhim drayveriga aylanishi, bu jarayonda universitetlar birinchilardan bo‘lishi zarurligini taʼkidlagani alohida qayd etildi. O‘quv jarayonida sunʼiy intellektdan foydalanish taʼlim sifati va boshqaruv samaradorligini oshirishi aytildi. 💬 Forum doirasida Yangi Oʻzbekiston universiteti prorektori Bahodir Ahmedov ham maʼruza qilib, sunʼiy intellektni o‘quv jarayoniga integratsiya qilish, innovatsion taʼlim modellari va zamonaviy ilmiy infratuzilmani rivojlantirish bo‘yicha universitet tajribasi bilan o‘rtoqlashdi. 🔁English ➖➖➖➖➖➖➖➖➖➖➖➖ #RectorsAI#Insights#NewUU#Forum ⬇️ Biz ijtimoiy tarmoqlarda: Veb-sayt | Telegram | Instagram | Facebook

#Tabrik “Yangi O‘zbekiston” universiteti faxriy Prezidenti Wolfgang A. Herrmann universitetga o‘qishga qabul qilingan talabalarga tabrik yo‘lladi! 🎉 Universitetingiz Prezidenti sifatida, quvonchimning chegarasi yo‘q, chunki biz nafaqat navbatdagi o‘quv yilini boshlaymiz, balki dunyo miqyosidagi universitet merosini davom ettiradigan yangi iste'dodli yoshlar, bo‘lajak mutafakkir va liderlarni kutib olamiz... 🔁English ➖➖➖➖➖➖➖➖➖➖➖➖➖➖ #FaxriyPrezident#TUM#NewUU ⬇️Biz ijtimoiy tarmoqlarda: Veb-sayt | Telegram | Instagram | Facebook

GenAI bo‘yicha eksklyuziv uchrashuvdan videolavha 🚀Alex Mashrabov ishtirokidagi ochiq muloqot yoshlar uchun katta motivatsiya bo‘ldi. Sessiyada GenAI ekotizimi, startap qurish falsafasi va global texnologiyalar haqida qimmatli g‘oyalar muhokama qilindi. 🔁English ➖➖➖➖➖➖➖➖➖➖➖➖ #StartapMadaniyati#HiggsfieldAI#NewUU#AIInsights ⬇️ Biz ijtimoiy tarmoqlarda: Veb-sayt | Telegram | Instagram | Facebook