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

Резултати

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

Търсене: #ajou

当前筛选 #ajou清除筛选

🇺🇿🇰🇷AJOU universiteti (GSIS) delegatsiyasining Biznes va tadbirkorlik oliy maktabiga tashrifi Koreya Respublikasining Adju universiteti (Ajou university) huzuridagi Xalqaro tadqiqotlar oliy maktabi (GSIS) dekani, professor Byong Yun Chang hamda direktor Moon Hyon-be Biznes va tadbirkorlik oliy maktabiga tashrifi bo‘lib o‘tdi. Uchrashuvda Biznes va tadbirkorlik oliy maktabi direktor o‘rinbosari B. Xolboyev hamda Koreyaning Ajou universiteti Xalqarо tadqiqotlar Oliy maktabi (GSIS) dekani, professor Byеong Yun-Chang hamda direktor H. Moon ishtirok etishdi. 🔴 Batafsil ___________ 🇺🇿🇰🇷Визит делегации Университета Аджу (GSIS) в Высшую школу бизнеса и предпринимательства В Высшую школу бизнеса и предпринимательства состоялся визит декана Высшей школы международных исследований (GSIS) Университета Аджу (Республика Корея), профессора Byеong Yun Chang, а также директора Moon Hyon-be. Во встрече приняли участие заместитель директора Высшей школы бизнеса и предпринимательства Б. Холбоев, декан Высшей школы международных исследований Университета Аджу профессор Byеong Yun Chang и директор H. Moon. 🔴Подробно ____________ 🇺🇿🇰🇷Visit of the AJOU University (GSIS) Delegation to the Graduate School of Business and Entrepreneurship The Dean of the Graduate School of International Studies (GSIS) at Ajou University (Republic of Korea), Professor Byong Yun Chang and Director Moon Hyon-be paid a visit to the Graduate School of Business and Entrepreneurship. The meeting was attended by the Deputy Director of the Graduate School of Business and Entrepreneurship B. Kholboyev, as well as the Dean of the GSIS at Ajou University, Professor Byong Yun-Chang and Director H. Moon. 🔴More #GSBE#GraduateSchool#AJOU#DualDegree 🔝Web-site |🔝Facebook | 🔝Instagram | 🔝Youtube

🟥🟥🟥 🔈 Biznes va tadbirkorlik oliy maktabi Janubiy Koreyaning Adju universiteti bilan hamkorlikda MBA "IT biznes" mutaxassisligi bo‘yicha "Dual degree" xalqaro dasturiga 2024-2025 - o‘quv yili uchun qabul davom etmoqda! 🗂 Ta’lim kunduzgi shaklda bo‘lib, birinchi o‘quv yili O‘zbekistonda, ikkinchi o‘quv yili Koreyada davom etadi. Dastur yakunida tinglovchilar Oliy maktabining “Biznesni boshqarish” (MBA) va Adju universitetining “IT-Busines” magistr diplomlarini oladilar. ✅Mazkur dasturda ishtirok etish uchun quyidagi hujjatlar talab etiladi: ✅ Oliy ma’lumot to‘g‘risidagi diplomning nusxasi; ✅ Pasport yoki ID karta (imtihon vaqtida asl nusxasi taqdim etiladi); ✅ Ingliz tilini bilishini tasdiqlovchi IELTS bo‘yicha 5,5 ball, TOEFL bo‘yicha 72 balldan kam bo‘lmagan darajada xalqaro sertifikatlar. ✅ Hujjat qabul qilish muddati: 2024-yil, 1-avgustgacha. 🗓 Qabul komissiyasining ishlash jadvali: Dushanba – Juma kunlari, soat 9:00 dan 18:00 gacha. 🖱O‘qishga hujjat topshirish faqat elektron shakldaOliy maktabning veb-sayti orqali har kuni24 soat mobaynida amalga oshiriladi. 📞 Ma’lumot uchun telefon: +99871-239-03-15 🌐 Hujjat topshirish #GraduateSchool#Admission#Korea#Ajou 🌐Web-site | ✅Telegram | ✅Facebook |🌐Instagram

🟥🟥🟥 🔈 Biznes va tadbirkorlik oliy maktabi Janubiy Koreyaning Adju universiteti bilan hamkorlikda MBA "IT biznes" mutaxassisligi bo‘yicha "Dual degree" xalqaro dasturiga 2024-2025 - o‘quv yili uchun qabul davom etmoqda! 🗂 Ta’lim kunduzgi shaklda bo‘lib, birinchi o‘quv yili O‘zbekistonda, ikkinchi o‘quv yili Koreyada davom etadi. Dastur yakunida tinglovchilar Oliy maktabining “Biznesni boshqarish” (MBA) va Adju universitetining “IT-Busines” magistr diplomlarini oladilar. ✅Mazkur dasturda ishtirok etish uchun quyidagi hujjatlar talab etiladi: ✅ Oliy ma’lumot to‘g‘risidagi diplomning nusxasi; ✅ Pasport yoki ID karta (imtihon vaqtida asl nusxasi taqdim etiladi); ✅ Ingliz tilini bilishini tasdiqlovchi IELTS bo‘yicha 5,5 ball, TOEFL bo‘yicha 72 balldan kam bo‘lmagan darajada xalqaro sertifikatlar. ✅ Hujjat qabul qilish muddati: 2024-yil, 1-avgustgacha. 🗓 Qabul komissiyasining ishlash jadvali: Dushanba – Juma kunlari, soat 9:00 dan 18:00 gacha. 🖱O‘qishga hujjat topshirish faqat elektron shakldaOliy maktabning veb-sayti orqali har kuni24 soat mobaynida amalga oshiriladi. 📞 Ma’lumot uchun telefon: +99871-239-03-15 🌐 Hujjat topshirish #GraduateSchool#Admission#Korea#Ajou 🌐Web-site | ✅Telegram | ✅Facebook | 🌐Instagram

🟥🟥🟥 🔈 Biznes va tadbirkorlik oliy maktabi Janubiy Koreyaning Adju universiteti bilan hamkorlikda MBA "IT biznes" mutaxassisligi bo‘yicha "Dual degree" xalqaro dasturiga 2024-2025 - o‘quv yili uchun qabul boshlanganini e'lon qiladi! Birinchi o‘quv yili 🇺🇿Biznes va tadbirkorlik oliy maktabida, ikkinchi o‘quv yili 🇰🇷 Janubiy Koreyaning Adju universitetida davom etadi. 1️⃣-Diplom: Biznesni boshqarish MBA 2️⃣-Diplom: IT biznes sohasida MBA ☀️ Ta’lim turi: Kunduzgi 🅰 Ta’lim tili: Ingliz 📃 Hujjat topshirish uchun: e-tinglovchi.gsbe.uz ❗️ Zamonaviy biznes ta’limini olish bo‘yicha murojaat qiling! 📞+998 71 239-03-15 🔎Batafsil ma'lumot 🔍Подробнее #GraduateSchool#Admission#Korea#Ajou 🌐Web-site | ✅Telegram | ✅Facebook | 🌐Instagram

💼Toshkent shahridagi Ajou universiteti vakillari bilan uchrashuv 🏫 O'zbekiston Respublikasi Vazirlar Mahkamasi huzuridagi Biznes va tadbirkorlik oliy maktabi va Janubiy Koreyaning Adju universiteti bilan hamkorlikda MBA in "IT business" mutaxassisligi bo‘yicha Toshkent shahridagi Adju universiteti vakillari bilan navbatdagi uchrashuv tashkil etildi. 🇺🇿Batafsil 📄Meeting with representatives of Ajou University in Tashkent 🏫 The Graduate School of Business and Entrepreneurship under the Cabinet of Ministers of the Republic of Uzbekistan and Adju University of South Korea, another meeting was organized with the representatives of Ajou University in Tashkent on MBA in "IT business" specialty. 🇬🇧More details 🤝 Встреча с представителями Университета Аджу в Ташкенте 🏫 В Высшей школой бизнеса и предпринимательства при Кабинете Министров Республики Узбекистан и Университетом Аджу Южной Кореи была организована очередная встреча с представителями Университета Аджу в Ташкенте по программе MBA по специальности «ИТ-Бизнес». 🇷🇺Подробнее #GraduateSchool#Ajou#Dualdegree#Korea 🔝Web-site |🔝Facebook |🔝Instagram | 🔝Youtube

🇺🇿O‘zbekiston Respublikasi Vazirlar Mahkamasi huzuridagi Biznes va tadbirkorlik oliy maktabi MBA-IT biznes magistratura mutaxassisligi tinglovchisining tahsil olayotgan yo‘nalishi bo‘yicha izohi. 🧑‍💻 Ushbu tinglovchi hozirda o‘quv dasturi bo‘yicha KoreyaningAdju universitetida o‘qishni davom ettirmoqda. 🇺🇿| 🇰🇷 Отзыв слушателя Высшей школы бизнеса и предпринимательства при Кабинете Министров Республики Узбекистан по обучаемой специальности магистратуры MBA-IT business. 👨‍💻 Данный слушательв настоящее время продолжает обучение по учебной программе в Университете Аджу в Корее. #GraduateSchool#Note#Ajou#Itbusiness Web-site | Telegram | Facebook |Instagram

🇺🇿O‘zbekiston Respublikasi Vazirlar Mahkamasi huzuridagi Biznes va tadbirkorlik oliy maktabi MBA-IT biznes magistratura mutaxassisligi tinglovchisining tahsil olayotgan yo‘nalishi bo‘yicha izohi. 👨‍💻 Ushbu tinglovchi hozirda o‘quv dasturi bo‘yicha KoreyaningAdju universitetida o‘qishni davom ettirmoqda. 🇰🇷 Отзыв слушателя Высшей школы бизнеса и предпринимательства при Кабинете Министров Республики Узбекистан по обучаемой специальности магистратуры MBA-IT business. 👨‍💻 Данный слушательв настоящее время продолжает обучение по учебной программе в Университете Аджу в Корее. #GraduateSchool#Note#Ajou#Itbusiness Web-site | Telegram | Facebook |Instagram

🇺🇿O‘zbekiston Respublikasi Vazirlar Mahkamasi huzuridagi Biznes va tadbirkorlik oliy maktabi MBA-IT biznes magistratura mutaxassisligi tinglovchisining tahsil olayotgan yo‘nalishi bo‘yicha izohi. 👨‍💻 Ushbu tinglovchi hozirda o‘quv dasturi bo‘yicha KoreyaningAdju universitetida o‘qishni davom ettirmoqda. 🇺🇿| 🇰🇷 Отзыв слушателя Высшей школы бизнеса и предпринимательства при Кабинете Министров Республики Узбекистан по обучаемой специальности магистратуры MBA-IT business. 👨‍💻 Данный слушательв настоящее время продолжает обучение по учебной программе в Университете Аджу в Корее. #GraduateSchool#Note#Ajou#Itbusiness Web-site | Telegram | Facebook |Instagram

🇺🇿O‘zbekiston Respublikasi Vazirlar Mahkamasi huzuridagi Biznes va tadbirkorlik oliy maktabi MBA-IT biznes magistratura mutaxassisligi tinglovchisining tahsil olayotgan yo‘nalishi bo‘yicha izohi. 👨‍💻 Ushbu tinglovchi hozirda o‘quv dasturi bo‘yicha KoreyaningAdju universitetida o‘qishni davom ettirmoqda. 🇰🇷 Отзыв слушателя Высшей школы бизнеса и предпринимательства при Кабинете Министров Республики Узбекистан по обучаемой специальности магистратуры MBA-IT business. 👨‍💻 Данный слушательв настоящее время продолжает обучение по учебной программе в Университете Аджу в Корее. #GraduateSchool#Note#Ajou#Itbusiness Web-site | Telegram | Facebook |Instagram

🇺🇿 Koreya Respublikasining startaplarni qo‘llab-quvvatlashga oid islohotlari to‘g‘risida ma’ruza tashkil etildi ⬆️ Koreya Respublikasining Sun Chun Xyang (Soon Chun Hyang) Universiteti professori Changsu Su tomonidan “Koreya Respublikasining startaplarni qo‘llab-quvvatlash islohotlari va uni O‘zbekistonda qo‘llash imkoniyatlari” mavzusida mehmon ma’ruzasi tashkil etildi. 🇺🇿O‘zb ✅The guest lecture took place on South Korea's startup support policy. 🔴A guest lecture by Professor Changsoo Soo from Soon Chun Hyang University on the topic “Startup supporting policy of Korea and implementation of the best practices in Uzbekistan”. 🇬🇧Eng 🔴 Проведена лекция о политике Республики Корея в области поддержки стартапов 🔴 Состоялась гостевая лекция профессора Университета Сун Чун Хянг (Soon Chun Hyang) Республики Корея Чангсу Су на тему «Политика поддержки стартапов Республики Корея и возможности применения в Узбекистане» 🇷🇺Ru #GraduateSchool#Korea#Ajou#Double 🌐Web-site | ✅Telegram | ✅Facebook | 🌐Instagram

🇺🇿Adju universiteti vakillari bilan “Double Degree” dasturi bo‘yicha uchrashuv o‘tkazildi 🟫2024-yilning 2-may kuni Oliy maktab va Janubiy Koreyaning Adju universiteti vakillari oʻrtasida “MBA in IT-business” ikki tomonlama diplom dasturini rivojlantirishning asosiy natijalari va istiqbollarini muhokama qilish uchun navbatdagi uchrashuv boʻlib oʻtdi. 🇺🇿O‘zb ✅ A meeting was held with representatives of Ajou University on Double Degree program 🟫 On May 2, 2024, the management of the Graduate School held a regular meeting with Ajou University (Republic of Korea) to discuss the key results and prospects for the development of the joint Double Degree program “MBA in IT-business”. 🇬🇧Eng 🟡 Состоялась встреча с представителями университета Аджу по программе "Double degree" 🟫 2 мая 2024 года состоялась очередная встреча руководства Высшей школы с южнокорейским Университетом Аджу для обсуждения ключевых результатов и перспектив развития совместной программы двойного диплома «MBA in IT-business». 🇷🇺Ru #GraduateSchool#Korea#Ajou#Double 🌐Web-site | ✅Telegram | ✅Facebook | 🌐Instagram

🇺🇿O‘zbekiston Respublikasi Vazirlar Mahkamasi huzuridagi Biznes va tadbirkorlik oliy maktabi va 🇰🇷KoreyaningAdju universiteti hamkorligida MBA yo‘nalishi bo‘yicha “IT biznes” magistratura mutaxassisligi “ikki diplom”xalqaro dasturi asosida tahsil olayotgan tinglovchilarni Koreyaga kuzatdik. 👨🏻‍🎓Tinglovchilar birinchio‘quv yilini Biznes va tadbirkorlik oliy maktabida muvaffaqiyatli tamomlab, Adju universitetida o‘qishni davom ettirishadi. 📜Ushbu tinglovchilar o‘qishni tamomlagandan so‘ng ikki diplomga ega bo‘ladilar. 🇷🇺RU 🇺🇸ENG #GraduateSchool#Аdvantages#Ajou#Itbusiness Web-site | Telegram | Facebook |Instagram

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