Почему я люблю языки с сильной системой типов, проверяемой статическим анализом кода — хорошо написанная программа является своей собственной спецификацией и позволяет выражать через язык программирования законы существования предметной области.
Когда-то давно я писал на ActionScript. Там была система типов, но вот десериализация JSON'ов по-умолчанию была в какой-то общий Object, к полям которого нужно было обращаться ["по_строковому_имени"]. В один момент мне потребовалось написать что-то на C#, который я совсем не знал, я стал гуглить, как десериализовать JSON, и с удивлением обнаружил кучу советов заранее объявить класс со всеми нужными полями и десериализовать в него.
"Какой ужас!", — подумал я тогда, — "Это же дико неудобно! А если я не знаю полей JSON? А если их много? Отвратительный язык!"
Теперь то я прекрасно понимаю, что JSON это контракт, и что правильная десериализация только такая и должна быть, и что в хорошем API в одном поле никогда не бывает данных принципиально разных типов, и так далее.
Нет, если вы набиваете вечерами пет-проект или сидите бессонную ночь на хакатоне, нет ничего плохого в том, чтобы взять простой язык с динамическими типами вроде JavaScript или Python, не требующий описывать данные. Но вот в энтерпрайзе, особенно когда над одним проектом работает много людей (а бывает это очень часто) — хорошее использование системы типов убережёт разработчиков от огромного количества ошибок, будет бить их по рукам, когда они пытаются сделать что-то не то, и будет подсказывать, когда они не уверены в чём-то.
С помощью статической типизации можно на уровне кода обозначить правила, по которым ведёт себя предметная область вашей программы в реальном мире. Разработчику не только будет сложно их нарушить, но он ещё и станет узнавать какие-то вещи, которые мог не знать раньше.
Например, если мы делаем медицинскую CRM, и больница заводит новых пациентов только тогда, когда знает их группу крови, мы можем объявить тип "Пациент" (или, если точнее, "Карта пациента") и запретить создавать экземпляры этого типа, не передав в конструктор группу крови (которая, в свою очередь, тоже является типом, вероятнее всего ValueObject'ом). Если новый программист пришёл в проект, он, во-первых, не сможет записать в БД некорректную карту пациента. Понятно, мы не учитываем случаи, когда новый программист переделывает модели предметной области — это будет хорошо видно на кодревью. А, во-вторых, даже если ему никто не сказал, что пациенты должны быть с группой крови, он узнает это из кода. И уже будет понимать, что в тех процессах реальной жизни, которые он описывает кодом, карта пациента создаётся только при наличии группы крови. А, значит, нужно искать какой-то способ сначала эту группу крови получить, и только потом создавать карту. Программирование моделирует реальный процесс.
В настоящей работе даже на языках с типами, конечно, без должного контроля можно написать что угодно. Нужна управленческая воля, компетентность руководства, понимание опасности техдолга, в идеале отдельные должности для архитекторов, опытные лиды и старшие разработчики. Но когда всё это есть, можно отсекать много проблем ещё на старте и проще погружать новичков.
#dev
#taqdimot
“Uchinchi Renessans g‘oyasi – vaqt izmiga bo‘ysunmas abadiy g‘oya” kitobi taqdimoti o‘tkaziladi
Joriy yilning 11-dekabr kuni soat 09:30 da Simpoziumlar saroyida pokistonlik yozuvchi Muhammad Аbbos Xonning “O‘zbekiston: Uchinchi Renessans – kelajak kontsepti” nomli kitobi taqdimoti o‘tkaziladi.
Urdu tilida yozilgan kitob o‘zbekchaga tarjima qilingan.
Unda jahon miqyosidagi davlat va siyosat arbobi Shavkat Mirziyoyev tomonidan ilgari surilgan Uchinchi Renessans poydevorini yaratish g‘oyasi insoniyatni hamkorlikka chorlash, tinchlik va muloqot kabi qadriyatlarga asoslangan buyuk o‘zgarishlar loyihasi, shuningdek, vaqt izmiga bo‘ysunmas abadiy g‘oyalardan biri sifatida taqdim etilgan.
Mazkur kitob taqdimotiga barcha ommaviy axborot vositalari vakillarini taklif qilamiz!
Manzil: Toshkent shahri, Yunusobod tumani, Navoiy shoh ko'chasi, 1 (Simpoziumlar saroyi).
😎Telegram |🌐Websayt
😎Facebook |😎YouTube|😎Instagram
#taqdimot
“Uchinchi Renessans g‘oyasi – vaqt izmiga bo‘ysunmas abadiy g‘oya” kitobi taqdimoti o‘tkaziladi
Joriy yilning 11-dekabr kuni soat 09:30 da Simpoziumlar saroyida pokistonlik yozuvchi Muhammad Аbbos Xonning “O‘zbekiston: Uchinchi Renessans – kelajak kontsepti” nomli kitobi taqdimoti o‘tkaziladi.
Urdu tilida yozilgan kitob o‘zbekchaga tarjima qilingan.
Unda jahon miqyosidagi davlat va siyosat arbobi Shavkat Mirziyoyev tomonidan ilgari surilgan Uchinchi Renessans poydevorini yaratish g‘oyasi insoniyatni hamkorlikka chorlash, tinchlik va muloqot kabi qadriyatlarga asoslangan buyuk o‘zgarishlar loyihasi, shuningdek, vaqt izmiga bo‘ysunmas abadiy g‘oyalardan biri sifatida taqdim etilgan.
Mazkur kitob taqdimotiga barcha ommaviy axborot vositalari vakillarini taklif qilamiz!
Manzil: Toshkent shahri, Yunusobod tumani, Navoiy shoh ko'chasi, 1 (Simpoziumlar saroyi).
😎Telegram |🌐Websayt
😎Facebook |😎YouTube|😎Instagram
#taqdimot
“Ayol, tarix, tamaddun” — Samarqandda YUNESKO sessiyasida taqdim etilgan yangi kitob-albom!
Samarqand shahrida o‘tayotgan YUNESKOning 43-sessiyasi doirasida gender tenglikka bag‘ishlangan tadbirda “Ayol, tarix, tamaddun” nomli kitob-albom taqdimoti bo‘lib o‘tdi.
Taqdimotni O‘zbekiston Respublikasi Bosh vaziri o‘rinbosari Zulayho Mahkamova olib bordi.
Mazkur kitob Respublikamizning bir qator olima ayollari tomonidan manbalar asosida yozilgan bo‘lib, unda tariximizdagi ayollarning jamiyatdagi o‘rni, salohiyati va erkinligi haqida ko‘plab qiziqarli hamda yangi ma’lumotlar jamlangan.
Mualliflar orasida Sharqshunoslik instituti katta ilmiy xodimlari, PhD Feruza Djuamniyazova va PhD Hilola Nazirovalar ham bor.
Kitobda qadim Turon zamonidayoq xotin-qizlar hurmatga sazovor, teng huquqli va faol bo‘lganliklari tarixiy manbalar orqali yoritilgan.
Asarning asosiy g‘oyasi — ayollar salohiyatiga doir steriotiplarni buzish, to‘siqlarni bartaraf etish va muvaffaqiyatli ayollar safini kengaytirishdan iborat.
😎Telegram |🌐Websayt
😎Facebook |😎YouTube|😎Instagram
#taqdimot
“Alpomish”dan “Manas”gacha – turkiy xalqlar qahramonlik eposlari ilk jildda
YUNESCOning Samarqanddagi 43-sessiya doirasida O‘zbekiston Respublikasi Prezidentining tashabbusi va taklifi bilan Turkiy madaniyat va merosi fondi tomonidan Baku shahrida chop etilayotgan “Turkiy xalqlar folklori ko‘p jildligi”ning ilk jildi nashri taqdimoti bo‘lib o‘tdi. Unda YUNESCO, Turkiy davlatlar tashkiloti hamda madaniyat, san’at xodimlari, olimlar, OAV vakillari ishtirok etishdi.
“Turkiy xalqlar folklori ko‘p jildligi”ning dastlabki jildidan ozarbayjon, qozoq, qirg‘iz, turk va o‘zbek xalqlarining eng yorqin qahramonlik dostonlari, jumladan, "Kitabi-Dada Qo‘rqud", "Go‘ro‘g‘li", "Alpomish", "Qobilandi botir", "Qambar botir", "Edige", "Er Sayin", "Er Targ‘in", "Qirimning qiriq botiri", "Manas", "Rustamxon", "Murodxon" kabi dostonlar joy olgan. Ma'lumki, turkiy xalqlarning qahramonlik dostonlari shunchaki badiiy so‘z san'ati namunasigina emas, balki turkiy xalqlar hayoti aks etgan badiiy tarixdir.
“O‘zbek qahramonlik eposi” jildidan O‘zbekiston Respublikasi Prezidentining tabrigi joy olgan. Mazkur tabrikda ushbu loyihaning ko‘lami va qahramonlik dostonlarining umumfolkloriy merosda tutgan o‘rni va ahamiyati ochib berilgan. Dastlabki jilddan o‘rin olgan “Alpomish”, “Rustamxon”, “Murodxon” kabi dostonlar olis zamonlardan to bugungi kungacha baxshilarimiz tomonidan sevib kuylanib kelinmoqda. Bu doston namunalarini ijro etuvchi baxshilarimizning san'ati YUNSECOning nomoddiy madaniy meros reprezentativ ro‘yxatidan joy olgani yanada quvonarlidir. Turkiy xalqlar folklorining keyingi jildlarida folklorning barcha janrlariga o‘rin berilishi ko‘zda tutilgan. Bu namunalar eng sara, eng mukammal namunalar ekanligi bilan alohida ahamiyatga ega.
Loyiha turkiy dunyoning eng yetakchi folklorshunos olimlari, soha mutaxassislari tomonidan nashrga tayyorlangan.
Ushbu ulkan loyiha turkiy dunyo xalqlarining an’analari, san’ati va ma’naviy qadriyatlarining boyligi va xilma-xilligini aks ettiruvchi badiiy so‘z san'ati namunalari bo‘lib, YUNESCO bilan hamkorlikni yanada rivojlantirish yo‘lida mustahkam poydevor bo‘lib xizmat qiladi.
😎Telegram |🌐Websayt
😎Facebook |😎YouTube|😎Instagram
🟠🟠🟠🟠#Taqdimot
📣 “Oltin tarvuz” spektaklining ekspertlar uchun taqdimoti o‘tkazildi
Farg'ona viloyati qo'g'irchoq teatri repertuaridan o‘rin olgan, o‘zbek xalq ertagi asosida N. Akramova tomonidan sahnalashtirilgan “Oltin tarvuz” spektaklining ekspertlar uchun maxsus taqdimoti bo‘lib o‘tdi.
Taqdimot jarayonida spektakl teatr mutaxassislari tomonidan tomosha qilinib, uning sahnalashtirilishi, g‘oyaviy-badiiy yechimi hamda aktyorlar ijrosi yuzasidan atroflicha fikr va tavsiyalar bildirildi.
Mazkur taqdimotda O‘zbekiston Respublikasi Madaniyat vazirligi huzuridagi Teatr arboblari uyushmasi a’zolari — Toxir Do‘stmuhammedov hamda O‘zbekiston Respublikasida xizmat ko‘rsatgan artist Fatxulla Xodjayev ekspert sifatida ishtirok etib, spektakl bo‘yicha o‘zlarining professional mulohazalarini bildirdilar.
📝 Ekspertlar xulosasiga ko‘ra, spektakldagi ayrim kamchiliklar bartaraf etilgan holda, bir ovozdan qabul qilindi va premyeraga ruxsat berildi.
🎭 Tez kunlarda “Oltin tarvuz” spektakli tomoshabinlar hukmiga havola etiladi.
Rasmiy sahifalarimizda bizni kuzating:👇
📱Telegram | 📱Instagram |
📱Facebook | 📱YouTube
#Taqdimot
Marg‘ilon shahar musiqali maqom teatrida 2026-yil repertuar rejasining I choragiga belgilangan “Nola aylarman” konsertining Madaniyat vazirligihuzuridagi badiiy-ekspertlar guruhi a’zolari hamda O‘zbek milliy maqom sanʼati markazi mutaxassislariga taqdimoti bo‘lib o‘tdi.
Taqdimotda taniqli rejissyor Shorustam Abidov, O‘zbekiston xalq hofizi Isroil Vahobov, O‘zbekistonda xizmat ko‘rsatgan madaniyat xodimi Nuriddinjon Aminjonovlar ishtirok etishdi.
Hay’at a’zolari, namoyish etilgan konsertning yangiliklari va yutuqlari e’tirof etilib, asar bir ovozdan qabul qilindi va premyeraga ruxsat berildi.
Rasmiy sahifalarimizda bizni kuzating:👇
📱Telegram | 📱Instagram |
📱Facebook | 📱YouTube
#Taqdimot
⚡️ Vazir Ozodbek Nazarbekov sohada raqamlashtirish hamda AIni rivojlantirishga doir taqdimot bilan tanishdi
Bugun, 3-fevral kuni madaniyat vaziri Ozodbek Nazarbekov madaniyat va san’at sohasini raqamlashtirish hamda AIni rivojlantirishga doir amalga oshirilgan ishlar hamda ustuvor vazifalar taqdimoti bilan tanishdi.
Loyiha taqdimotida vazir o‘rinbosari Murodjon Majidov, vazirlik markaziy apparatining tegishli boshqarma va bo‘lim boshliqlari hamda Yunus Rajabiy nomidagi O‘zbek milliy musiqa san’ati instituti rektori Eldor Shermanov ishtirok etdi.
Dastavval “Cholg‘u.uz” mobil ilovasi bilan tanishildi. Unda, ta’lim jarayonida mobil ilovaning foydalanish uchun qulayliklari va afzalliklari haqida Yunus Rajabiy nomidagi O‘zbek milliy musiqa san’ati instituti rektori Eldor Shermanov ma’lumot berdi.
So‘ng, vazirlikning Raqamlashtirish va sun’iy intellektni rivojlantirish boshqarmasi boshlig‘i Jasurbek Shermuhammedov bugungi kunga qadar “ERP madaniyat” yagona boshqaruv tizimi va 6 ta(“Tizim tashkilotlar pasporti”, “HRM inson resurslarini boshqarish”, “Komissiya axborot tizimi”, “Ta’lim muassasalari hamda madaniyat markazlariga onlayn qabul”, “O‘quvchilar harakati va hisobini yuritish”, “Ko‘cha san’ati va musiqasi”) quyi axborot tizimida amalga oshirilgan ishlar bo‘yicha taqdimot qilindi.
Taqdimot davomida mavjud muammolar va ularning yechimlari takliflari berildi.
Shu bilan birga, “O‘zbek madaniyati portali”, ijodkor yoshlar seleksiya axborot tizimi, axborot xavfsizligi, gologramma masalalari ko‘rib chiqildi.
Taqdimot yakunida, madaniyat vaziri Ozodbek Nazarbekov har bir mas’ulga tegishli topshiriqlar berib, sohada raqamlashtirish hamda AIni rivojlantirish lozimligini ta’kidladi.
Telegram | Instagram | Facebook| Veb-sayt | YouTube
#Taqdimot
⚡️Vazir sohaga oid taqdimotlar bilan tanishdi
Bugun, 2-fevral kuni madaniyat vaziri Ozodbek Nazarbekov sohaga oid taqdimotlar bilan tanishdi.
Vazir Ozodbek Nazarbekovga madaniyat va san’at sohasida boshqaruv tizimini takomillashtirish, davlat-xususiy sheriklikni yanada qo‘llab-quvvatlash hamda xususiy sektor ishtirokini oshirishga oid 7 ta yo‘nalish bo‘yicha loyihalar taqdimoti yuzasidan axborot berildi.
Loyiha taqdimotida vazir o‘rinbosarlari, vazirlik markaziy apparatining tegishli boshqarma va bo‘lim boshliqlari ishtirok etdi.
Muhokamalar mobaynida vazir har bir mas’ulga tegishli topshiriqlar berib, sohada xususiy sektor uchun keng imkoniyatlar yaratish lozimligini ta’kidladi.
Telegram | Instagram | Facebook| Veb-sayt | YouTube
#Taqdimot
🏛Marg‘ilon shahar Musiqali maqom teatrida yosh rejissyor Ibrohim Tursunov tomonidan sahnalashtirilgan “Choyxona hangomalari” hajviy spektaklining Madaniyat vazirligi huzuridagi Ixtisoslashgan badiiy-ekspert guruhi hamda soha mutaxassislari ko‘rigi bo‘lib o‘tdi.
🎭Taqdimotda vazirlik badiiy-ekspert guruhi a’zolari O‘zbekiston Teatr arboblari uyushmasi raisi Eratov Usmon Babanazarovich, O‘zbekiston Teatr arboblari uyushmasi bo‘lim boshlig‘i, teatrshunos Toxir Do‘stmuxamedov, O‘zbekistonda xizmat ko‘rsatgan madaniyat xodimi, Respublika askiya va qiziqchilik sanʼati markazi direktor o‘rinbosari Hotamjon Hakimjonov ishtirok etdi.
✅Asarni hay’at a’zolari yuqori baholadi va har bir aktyor yahshi tanlangani, o‘z rolini mahorat bilan ijro etgani, kastyum va dekoratsiyalar yaxshi o‘ylangani haqida alohida ta’kidlab, ushbu spektaklni bir ovozdan qabul etib, primyeraga ruxsat berishdi.
Rasmiy sahifalarimizda bizni kuzating:👇
📱Telegram | 📱Instagram |
📱Facebook | 📱YouTube
#taqdimot
“Uzun suv” — bir yillik ishonch va izlanish mevasi
Bir yil avval “O‘zbekneftgaz” AJ tashabbusi bilan Toshkent tumanida tashkil etilgan Yoshlar markazlari bugun bolakaylar uchun haqiqiy imkoniyatlar maydoniga aylangan. Tizimli va maqsadli ishlar natijasida tumandagi iqtidorli yoshlarning she’r, hikoya va esselari jamlangan “Uzun suv” to‘plami kitob sifatida nashr etildi.
👉Batafsil
👇Bizni kuzating:
web-sayt | instagram | telegram | youtube | facebook
#taqdimot
📣Bugun O’zbekiston Milliy kino san’ati saroyida bo’lib o’tgan “Buyuk bobolarim bolaligi” animatsion filmlari taqdimotidan fotojamlanma
🔂Milliy kino san'ati saroyi Axborot xizmati
Web-site|Telegram| Instagram|Facebook
#taqdimot
📣“Buyuk bobolarim bolaligi” animatsion filmlari taqdimoti bo‘lib o‘tdi
⚡️ Bugun O‘zbekiston Milliy kino san’ati saroyida “Buyuk bobolarim bolaligi” turkumidagi animatsion filmlarning tantanali taqdimot marosimi bo‘lib o‘tdi.
✨ Mazkur tadbirda O‘zbekiston Respublikasi Madaniyat vazirligi huzuridagi Kinematografiya agentligi direktori Shuhrat Rizayev, kino ijodkorlari, ommaviy axborot vositalari vakillari hamda yurtimizning kelajak egalari — bolajonlar ishtirok etishdi.
✅ Taqdimot marosimi milliy ruh va ko‘tarinki kayfiyatda, betakror raqslar bilan boshlandi. Tadbir davomida yangi animatsion filmlar namoyish etilib, ularning g‘oyaviy ahamiyati va tarbiyaviy qiymati alohida e’tirof etildi.
📚“Buyuk bobolarim bolaligi” turkumidagi animatsion filmlar yosh avlodni buyuk ajdodlarimiz hayoti, bolaligi va tarixiy merosi bilan tanishtirish, ularda milliy g‘urur va tarixga bo‘lgan qiziqishni oshirishga xizmat qiladi.
⭐️ Ushbu loyiha kelajak avlod uchun tarixni anglash va uni sevish yo‘lida muhim motivatsion manba bo‘lishi bilan ahamiyatlidir.
🔂Milliy kino san'ati saroyi Axborot xizmati
Web-site|Telegram| Instagram|Facebook