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

Резултати

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

Търсене: #koica

当前筛选 #koica清除筛选

🇰🇷🇺🇿Biznes va tadbirkorlik oliy maktabi va KOICA o‘rtasidagi hamkorlik masalalari muhokama qilindi. 🇺🇿 Biznes va tadbirkorlik oliy maktabida direktorning birinchi o‘rinbosari Sh. Sharaxmetov hamda Koreya xalqaro hamkorlik agentligi (KOICA)ning O‘zbekistondagi vakolatxonasi vakillari o‘rtasida uchrashuv bo‘lib o‘tdi. 🔵 Uchrashuvda Oliy biznes maktabi bilan KOICA o‘rtasidagi hamkorlik aloqalarini yanada mustahkamlash hamda Koreya Respublikasi bilan ta’lim va ekspertlik sohalaridagi hamkorlikni kengaytirish istiqbollari muhokama qilindi. Tomonlar xalqaro tajriba almashinuvi, zamonaviy boshqaruv va o‘quv yondashuvlarini joriy etish bo‘yicha fikr almashdilar. 🖇 Ma’lumot o‘rnida, KOICA ko‘magida hozirda Biznes va tadbirkorlik oliy maktabida professor Xvang Ug Sun ekspert-maslahatchi sifatida faoliyat yuritmoqda. Uning ishtiroki muassasaning boshqaruv tizimini takomillashtirish, xalqaro tajribani tatbiq etish hamda zamonaviy ta’lim metodlarini joriy etishda muhim ahamiyat kasb etmoqda. 🏷Shuningdek, uchrashuv davomida Koreyaning yetakchi oliy ta’lim muassasalari bilan hamkorlik aloqalarini rivojlantirish, akademik almashinuv dasturlarini yo‘lga qo‘yish, qisqa muddatli o‘quv kurslarini tashkil etish va qo‘shma ta’lim tashabbuslarini amalga oshirish masalalari muhokama qilindi. 🎓 Tomonlar KOICA dasturlari doirasida Oliy biznes maktabining boshqaruv va akademik salohiyatini oshirishga qaratilgan qo‘shma tashabbuslarni amalga oshirish va hamkorlikni yanada kengaytirish bo‘yicha kelishuvga erishdilar. 🇷🇺Подробнее 🇬🇧More #GraduateSchool#KOICA#Cooperation 🔝Web-site |🔝Facebook | 🔝Instagram | 🔝Youtube

Sherzod Mirzajahonovich

@sherzod_axmatov · Post #416 · 31.03.2022 г., 14:54

✅ TATUda o‘quv jarayonlarini jahon standartlariga mos ravishda amalga oshirish bo‘yicha KOICA bilan samarali hamkorlik olib borilmoqda Bugun, 31-mart kuni TATUda “Integratsiyalashgan universitet axborot tizimini tashkil etish va taqdim etish” loyihasining yakunlanishi bo‘yicha tadbir bo‘lib o‘tdi. Unda AKT vaziri Sh. Shermatov va Koreya xalqaro hamkorlik agentligi (KOICA) vakillari qatnashdi. Batafsil: 👉https://mitc.uz/uz/news/view/3756 🔹🔹🔹 ✅ Осуществляется плодотворное сотрудничество с KOICA целью реализации учебных процессов в ТУИТ в соответствии с мировыми стандартами Сегодня, 31 марта, в ТУИТ прошло мероприятие, посвященное завершению проекта «Организация и предоставление информационной системы интегрированного университета». В нем приняли участие Министр ИКТ Ш. Шерматов и представители Корейского агентства по международному сотрудничеству (KOICA). Подробно: 👉https://mitc.uz/ru/news/view/3756 #mitc #tatu #koica 📌 Telegram|Twitter|Facebook|Instagram|Youtube

🌍Hududlarda startap-mentorlarni tayyorlash faol rivojlanmoqda 🏆 Samarqandda Biznes va tadbirkorlik oliy maktabi tomonidan Koreya xalqaro hamkorlik agentligi (KOICA) ko‘magida startap-mentorlarni tayyorlash bo‘yicha 5 kunlik seminar-trening boshlandi. 🌍Preparation of Startup Mentors is Actively Developing in the Regions 🔊 A 5-day seminar-training for startup mentors is being held in Samarkand. This initiative is organized by the Graduate School of Business and Entrepreneurship, with the support of the Korean International Cooperation Agency (KOICA). 🔍Подготовка стартап-менторов активно развивается в регионах 📈 В Самарканде проходит 5-дневный семинар-тренинг по подготовке стартап-менторов, организованный Высшей школой бизнеса и предпринимательства при поддержке Корейского агентства международного сотрудничества (KOICA). #GraduateSchool#Samarkand#Seminar#Koica 🔝Web-site |🔝Facebook |🔝Instagram | 🔝Youtube

Iqtidorli talabalar yutug'i: Universitetimiz talabasi Koreyada 💥 U-ENTER innovatsion markazi tomonidan o'tkazilgan startaplar tanlovida g'olib bo'lgan talabamiz Fyodor Amanov va loyiha mentori Azizbek Shukurov Koreya Respublikasiga borishdi. ✅ U yerda Koreya xalqaro hamkorlik agentligi (KOICA) tomonidan tashkil etilgan loyiha doirasida 10 ga yaqin ilmiy-amaliy seminarlarda ishtirok etishmoqda. 🎗 Mazkur ilmiy-amaliy sayohat talabamizning o'z loyihasini yanada rivojlantirishi va yangidan-yangi kashfiyotlar yaratishga undashiga ishonamiz. 🔁English ➖➖➖➖➖➖➖➖➖➖➖➖➖ #Koreya#KOICA#startap ⬇️ Biz ijtimoiy tarmoqlarda: Veb-sayt | Telegram | Instagram | Facebook

🏬Samarqand shahrida startap mentorlar tayyorlash bo‘yicha amaliy trening yakunlandi 🔖Biznes va tadbirkorlik oliy maktabi tomonidan Koreyaning xalqaro hamkorlik agentligi (KOICA) bilan tashkil etilgan besh kunlik startap-mentorlarni tayyorlash dasturi nihoyasiga yetdi. 🧊A practical training session for startup mentors concluded in Samarkand ➡️ The five-day Startup Business Mentor Training Program, organized by the Graduate School of Business and Entrepreneurship with the support of KOICA, has successfully concluded. 🔔В Самарканде завершился практический тренинг по подготовке стартап менторов ⏱️ Пятидневная программа подготовки стартап-менторов, организованная Высшей школой бизнеса и предпринимательства при поддержке KOICA, подошла к концу. #GraduateSchool#Samarkand#KOICA#Mentor 🔝Web-site |🔝Facebook | 🔝Instagram | 🔝Youtube

🏬Samarqand shahrida startap mentorlar tayyorlash bo‘yicha amaliy trening yakunlandi 📔 Samarqand shahrida Biznes va tadbirkorlik oliy maktabi tomonidan Koreyaning xalqaro hamkorlik agentligi (KOICA) ko‘magida tashkil etilgan 5 kunlik “Startap biznes mentorlarni tayyorlash dasturi” bo‘yicha amaliy trening nihoyasiga yetdi. 🧊A practical training session for startup mentors concluded in Samarkand 🏙 A five-day training program titled “Startup Business Mentor Training Program”concluded in Samarkand. This event was organized by the Graduate School of Business and Entrepreneurship with the support of the Korea International Cooperation Agency (KOICA). 🔔В Самарканде завершился практический тренинг по подготовке стартап менторов ⏱ В Самарканде завершился 5-дневный тренинг по «Программе подготовки стартап бизнес менторов», организованный Высшей школой бизнеса и предпринимательства при поддержке Корейского Агентства по международному сотрудничеству (KOICA). #GraduateSchool#Samarkand#KOICA#Mentor 🔝Web-site |🔝Facebook | 🔝Instagram | 🔝Youtube

🌍 Xalqaro_hamkorlik 👍“O‘zbekistondа davlat xizmatchilarining salohiyatini oshirish loyihasi” ishga tushirildi Pilot dastur O‘zbekiston Respublikasi Prezidenti huzuridagi Boshqaruv samaradorligi agentligi va Koreya xalqaro hamkorlik agentligi (KOICA) hamkorligida amalga oshirilmoqda. Bugun, Koreya davlat boshqaruvi instituti (KIPA) delegatsiyasining Toshkent shahriga tashrifi doirasida loyihani ishga tushirish marosimi tashkil etildi. Loyihaning asosiy maqsadi – davlat xizmati samaradorligini oshirish, kadrlarning professional malaka oshirishini ta’minlashdir. Loyiha doirasida davlat tashkilotlarida ishlash uchun zarur professional malakalarni aniqlash va tan olish maqsadida inson resurslari (HR)ni sertifikatlashtirish tizimi joriy etiladi, pilot vazirliklarda esa lavozimlar tahlili (job analysis) o‘tkaziladi. Shuningdek, Loyiha doirasida metodologik ishlanmalar ishlab chiqish, treninglar va xorijga o‘quv safarlari tashkil etish ham belgilandi. #BoshqaruvSamaradorligi#KOICA#KIPA#HR#JobAnalysis Rasmiy sahifalarimiz Veb-sayt|Telegram|Facebook|Instagram|You Tube|X|Aloqa

KOICA – Janubiy Koreyada ta'lim olish uchun to‘liq grant taqdim etadi! 📘 KOICA (Korea International Cooperation Agency) 1991-yilda tashkil etilgan bo‘lib, rivojlanayotgan davlatlarda ijtimoiy-iqtisodiy taraqqiyot yo‘lida grant dasturlarini amalga oshiradi. 📍 O‘zbekistonda 1995-yildan beri faoliyat yuritib kelmoqda. 🎓KOICA magistratura va PhD dasturlari uchun quyidagi xarajatlarni qoplaydi: 📚 O‘qish; 🏠 Yashash; ✈️ Transport; 🩺 Tibbiy sug‘urta xarajatlari. ✅Talablar: 👨‍💼 Davlat xizmatida kamida 2 yil ish tajribasi; 🏢 Davlat tashkiloti tomonidan rasmiy tavsiya xati; 🗣 Ingliz tili darajasi (IELTS 6.5 yoki ekvivalent). 📅 Ariza muddati: Har yili mart–aprel oylarida. 🌐 Batafsil ma’lumot va ariza topshirish: 🔗koica.go.kr/sites/koica_en/3448/subview.do 📲 Kanalimizni kuzatib boring – eng so‘nggi grant imkoniyatlari siz uchun yoritiladi! #KOICA#Magistratura#JanubiyKoreya#Stipendiya#AlBeruniy#GrantImkoniyati