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

Резултати

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

Търсене: #kontrakt

当前筛选 #kontrakt清除筛选
O’zbekiston Milliy Universitet (O'zMU)

@milliy_universitut · Post #4402 · 24.08.2024 г., 06:09

#kontrakt#shartnoma 1-kurslar diqqatiga kecha shartnoma ololmaganlar bugun yana qayta urinib ko'rishlarini so'raymiz. 🖥 Buning uchun kontrakt.edu.uz tizimidan ro‘yxatdan o‘tib, ortiqcha ovoragarchiliklarsiz onlayn ariza yuboring! Arizalar oliy ta’lim muassasasi qabul komissiyasi tomonidan tasdiqlanib, QR-kodli to‘lov-shartnomasi shakllantiriladi. ☑O'zbekiston Milliy Universiteti

Texnika Universiteti (TDTU)

@toshkent_davlat_texnika_univer · Post #2105 · 24.08.2024 г., 06:10

#kontrakt#shartnoma 1-kurslar diqqatiga kecha shartnoma ololmaganlar bugun yana qayta urinib ko'rishlarini so'raymiz. 🖥 Buning uchun kontrakt.edu.uz tizimidan ro‘yxatdan o‘tib, ortiqcha ovoragarchiliklarsiz onlayn ariza yuboring! Arizalar oliy ta’lim muassasasi qabul komissiyasi tomonidan tasdiqlanib, QR-kodli to‘lov-shartnomasi shakllantiriladi. ☑Toshkent davlat Texnika Universiteti

BaholashUz

@BahoIashUz · Post #2083 · 17.08.2024 г., 16:44

Mandatdan norozi boʻlgan abituriyentlardiqqatiga! Apellatsiya arizalari 18-avgustdan 27-avgustga qadar qabul qilinadi. ✅ Oliy ta’lim muassasalarining bakalavriat ta’lim yo‘nalishlariga kirish test sinovlari natijasidan norozi bo‘lgan abituriyentlar apellatsiya arizalarini my.uzbmb.uz saytida (shaxsiy kabineti orqali) onlayn tarzda 18-avgustdan27-avgustga qadar (10 kun davomida) berishlari mumkin. ⚠️ Abituriyent apellatsiya shikoyati berishi uchun test sinovida ishtirok etgan va test sinovidan chetlatilmagan bo‘lishi lozim. 📝 Apellatsiya arizasini bergan abituriyentga uni ko‘rib chiqish sanasi va vaqti ko‘rsatilgan xabarnoma beriladi. ✅ Abituriyent xabarnomada belgilangan vaqtda shaxsini tasdiqlovchi hujjat va xabarnoma bilan Bilimni baholash agentligiga kelishi kerak. 📆 Apellatsiya shikoyatlarini ko‘rib chiqish 2024-yil 22-avgustdan boshlanadi. ❗️♻️ Barcha abituriyentlarga tarqating! #Qabul2024#Abituriyent2024#abituriyent#kontrakt @BahoIashUz✅️- Rasmiy taʼlim yangiliklari!

BaholashUz

@BahoIashUz · Post #2081 · 17.08.2024 г., 15:31

Ustuvorlik masalasida tushuntirish Mandat natijalari chiqqach, javoblar sahifasidagi yozuvlar bo‘yicha ayrim tushunmovchiliklar bo‘layotgan ekan. Kimlardir men ta’lim yo‘nalishi ustuvorligini tanlagan edim, lekin davlat grantiga o‘tib qolibdi, yoki teskarisi bo‘ldi deyishmoqda. Shu sababli ushbu ma’lumot sizga foydali bo‘lsa kerak: Agar javoblar varaqangizda "BARCHA yo‘nalishda" degan yozuv bo‘lsa, bu tanlov ustuvorligi "Davlat granti" ekanligini anglatadi. Ya’ni barcha yo‘nalishda avval davlat granti ko‘rib chiqilgan, keyin kontraktga o‘tilgan; Agar javoblar varaqangizda "HAR BIR yo‘nalishda" degan yozuv bo‘lsa, bu tanlov ustuvorligi "Ta’lim yo‘nalishi" ekanligini anglatadi. Ya’ni birinchi yo‘nalish bo‘yicha grant va kontrakt ko‘rib chiqilgan va keyin ikkinchi yo‘nalishga o‘tilgan. Demak, yana bir xulosa qilamiz: BARCHA so‘zi bo‘lsa — davlat granti ustuvorligi; HAR BIR so‘zi bo‘lsa — ta’lim yo‘nalishi ustuvorligi. ❗️♻️ Barcha abituriyentlarga tarqating! #Qabul2024#Abituriyent2024#abituriyent#kontrakt @BahoIashUz✅️- Rasmiy taʼlim yangiliklari!

Texnika Universiteti (TDTU)

@toshkent_davlat_texnika_univer · Post #2101 · 22.08.2024 г., 12:30

#tezkor#kontrakt#shartnoma Barcha talabalar diqqatiga (1-kurslar ham) ⚡️Bugundan to‘lov shartnomasini olishga onlayn ariza yuborishingiz mumkin. 🖥 Buning uchun kontrakt.edu.uz tizimidan ro‘yxatdan o‘tib, ortiqcha ovoragarchiliklarsiz onlayn ariza yuboring! Arizalar oliy ta’lim muassasasi qabul komissiyasi tomonidan tasdiqlanib, QR-kodli to‘lov-shartnomasi shakllantiriladi. Tasdiqlangan shartnomani yuklab olib, belgilangan to‘lovlarni o‘z vaqtida amalga oshirishingiz so‘raladi. ✅Toshkent Davlat Texnika Universiteti

O’zbekiston Milliy Universitet (O'zMU)

@milliy_universitut · Post #4377 · 22.08.2024 г., 12:28

#tezkor#kontrakt#shartnoma Barcha talabalar diqqatiga (1-kurslar ham) ⚡️Bugundan to‘lov shartnomasini olishga onlayn ariza yuborishingiz mumkin. 🖥 Buning uchun kontrakt.edu.uz tizimidan ro‘yxatdan o‘tib, ortiqcha ovoragarchiliklarsiz onlayn ariza yuboring! Arizalar oliy ta’lim muassasasi qabul komissiyasi tomonidan tasdiqlanib, QR-kodli to‘lov-shartnomasi shakllantiriladi. Tasdiqlangan shartnomani yuklab olib, belgilangan to‘lovlarni o‘z vaqtida amalga oshirishingiz so‘raladi. ✅O'zbekiston Milliy Universiteti

BaholashUz

@BahoIashUz · Post #2098 · 19.08.2024 г., 14:31

1-kurslarga yotoqxona olish uchun One ID kerak 1-bosqichga tavsiya etilgan talabalar yotoqxonaga joylashish bo‘yicha Yagona interaktiv davlat xizmatlari portali orqali ariza yuborishlari uchun One ID tizimidan ro‘yxatdan o‘tishlari kerak bo‘ladi. ❗️♻️ Barcha abituriyentlarga tarqating! #Qabul2024#Abituriyent2024#abituriyent#kontrakt#tanlov2024 @BahoIashUz✅️- Rasmiy taʼlim yangiliklari!

BaholashUz

@BahoIashUz · Post #2094 · 19.08.2024 г., 10:30

Oʻtish ballari - 2024 🇺🇿 Respublikamizda joylashgan barcha oliygohlarning 2024-yil uchun o'tish ballariMandat.uz platformasiga yuklandi! 🎓Mandat.uz ta'lim platformasi orqali oliy taʼlim muassasalari kirish ballari, qabul kvotalari, yo'nalishlar ro'yxati bilan tanishib borishingiz mumkin. ✅ Buning uchun saytning "Oliygohlar" bo'limiga kirish va kerakli oliy ta’lim muassasasi hamda ta’lim tilini tanlash kifoya. 👉🏽 Batafsil ma'lumot:https://mandat.uz/oliygohlar/2024 ❗️♻️ Barcha abituriyentlarga tarqating! #Qabul2024#Abituriyent2024#abituriyent#kontrakt#tanlov2024 @BahoIashUz✅️- Rasmiy taʼlim yangiliklari!

BaholashUz

@BahoIashUz · Post #2092 · 19.08.2024 г., 09:30

Beshta yo‘nalishdan istalgan birini tanlasa bo‘ladimi? 👎JAVOB: Yo‘q, tanlab bo‘lmaydi. Ko‘pchilik beshta yo‘nalishga ham balim yetgan bo‘lsa, istalgan birini tanlab o‘qiyman, deb o‘ylayapti. Bu xato fikr. Abituriyentlar testdan keyin yo’nalish tanlayotganda beshta yo‘nalishni ketma-ket tanlashgan. Shuningdek, davlat granti va to‘lov-kontrakti bo‘yicha ham ustuvorlikni allaqachon belgilab bo‘lishgan. Endi bugun yakuniy javoblar chiqqandan keyin abituriyentlar o‘qishga kirgan yo‘nalishlarini o‘zgartira olishmaydi. Ustuvorlik bo‘yicha qaysi yo‘nalishga kirganini kompyuterning o‘zi belgilab beradi. Ustuvorlikni davlat granti deb tanlaganmi, yo’nalish bo’yicha tanlaganmi, farqi yo’q. mandat.uzbmb.uz saytida qaysi yo‘nalishning usti yashil (grant) yoki ko’k yoki sariq (kontrakt) rangga bo‘yalib turgan bo‘lsa, o‘sha yo‘nalishga kirgan bo‘ladi. Buni o‘zgartirib bo‘lmaydi. Yo’nalishlar ketma-ketligida tepaga chiqish ham, pastga tushish ham mumkin emas.- Xushnudbek © ❗️♻️Barcha abituriyentlarga tarqating! #Qabul2024#Abituriyent2024#abituriyent#kontrakt#tanlov2024 @BahoIashUz✅️- Rasmiy taʼlim yangiliklari!

BaholashUz

@BahoIashUz · Post #2090 · 19.08.2024 г., 06:25

⚡️Endilikda1-kursga qabul qilingan talabalar ham yotoqxona uchun ariza yuborish imkoni ochildi Ayni paytda talabalikka tavsiya etilganlar to‘g‘risidagi maʼlumotlarni “Talabalar turar joyi axborot tizimi”ga yuklash ishlari o‘z yakuniga yetdi. 1-kurstalabalari davlat OTMlarining yotoqxonalariga joylashish uchun Davlat xizmatlari markazi yoki Yagona portal orqali elektron ariza yuborishlari mumkin. Xizmatdan foydalanish uchun havola: https://my.gov.uz/oz/service/870 ❗️♻️Barcha abituriyentlarga tarqating! #Qabul2024#Abituriyent2024#abituriyent#kontrakt#tanlov2024 @BahoIashUz✅️- Rasmiy taʼlim yangiliklari!

BaholashUz

@BahoIashUz · Post #2088 · 19.08.2024 г., 04:30

​​​​⚡️Talaba farzandli bo'lganida OTM tomonidan unga 680.000 so'm nafaqa puli beriladi "Davlat ijtimoiy sug‘urtasi bo‘yicha nafaqalar tayinlash va to‘lash tartibi to‘g‘risida" nizomga asosan quyidagi qoidalar belgilangan: 👉 Ishlayotgan ayollarga, hamda ishlab chiqarishdan ajralgan holda oliy, oʻrta maxsus, kasb-hunar taʼlim muassasalarida, magistratura, aspirantura, klinik ordinatura, doktoranturada tahsil olayotgan ayollarga bola tugʻilganda beriladigan bir martalik nafaqa tegishlicha ish yoki oʻqish joyidan toʻlanadi. 👉 Talaba OTMga arizani bola tug'ilgan kunidan boshlab olti oydan kechiktirmay taqdim etadi va unga rahbariyat tomonidan belgilangan nafaqa pulini 10 kundan kechiktirmay to'lab berish majburiy hisoblanadi. Hozirgi kunda nafaqa puli miqdori bazaviy hisoblash miqdorining 2 baravarini (600.000 so'm) tashkil etadi. 📑Nafaqani olish uchun quyidagi hujjatlar taqdim qilinadi: • OTM rektori nomiga ariza; • Pasport nusxasi; • Tug'ilganlik haqida guvohnoma nusxasi. 🛡 Agar bolaning onasi ishlamaydigan va o‘qimaydigan hollarda nafaqa bolaning ishlaydigan yoki ishlab chiqarishdan ajralgan holda o‘qiydigan otasi yoki ota-ona o‘rnini bosuvchi shaxslargato‘lanadi. #Qabul2024#Abituriyent2024#abituriyent#kontrakt#tanlov2024 @BahoIashUz✅️- Rasmiy taʼlim yangiliklari!

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