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

Резултати

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

Търсене: #futureleaders

当前筛选 #futureleaders清除筛选

🇺🇿Biznes va tadbirkorlik oliy maktabi - bu nafaqat auditoriya darslari, bu real biznes muhiti Tajribali professorlar va mutaxassislardan case studylar, kompaniyalarga tashriflar, real muammolar va xalqaro tajriba. Bilim amaliyotda, g‘oyalar loyihalarda, intilishlar esa yutuqlarda namoyon bo‘ladi. ___________ 🇺🇿Высшая школа бизнеса и предпринимательства - это не только аудитория, но и настоящая деловая среда. Кейс-стади опытных профессоров-преподавателей и специалистов, визиты в компании, реальные проблемы и международный опыт. Знания проявляются в практике, идеи в проектах, а стремления в достижениях. #GSBE#GraduateSchool#EducationForSuccess#FutureLeaders 🔝Web-site |🔝Facebook | 🔝Instagram | 🔝Youtube

🌟Будущее атомной энергетики с Обнинск Тех: как это было🌟 🗓 С 2 по 8 февраля 2025 года в Обнинске прошла II Международная зимняя школа «Обнинск Тех», собравшая 128 иностранных студентов из 39 стран, в том числе ребят из Узбекистана, Казахстана и Монголии. 🎓 Хотите узнать, почему эти талантливые умы выбрали обучение в России? Как это связано с их страстью к атомной отрасли? В нашей серии видео студенты из Узбекистана поделились своими мыслями на эти и другие темы. #ObninskTech#AtomicEnergy#FutureLeaders

Green University CA | Official

@centralasian_greenuniversity · Post #1083 · 21.04.2026 г., 09:47

🚀Admissions 2026 Now Open at Green University! 📣Are you ready to become a leader of sustainable change? Join Green University and build your future in one of the most forward-thinking academic environments in Central Asia. Bachelor’s Degree Programs: 🟢Environment & Sustainable Management 🟢Ecology and public administration 🟢Jurisprudence 🟢Green Economy Master’s Degree Programs: 🔴Sustainable Development 🔴Environmental Law 🔴Circular Economy 🔴Sustainable Tourism 🔴Sustainable Finance 🔴Environmental Science, Analysis and Management 🔴Environmental Protection (Nature Conservation) 🤩Why choose Green University? ✅Modern, interdisciplinary education ✅Focus on sustainability and climate solutions ✅Strong academic and research opportunities ✅Collaboration with national and international partners 👉Apply now #GreenUniversity#AdmissionsOpen#Sustainability#FutureLeaders#StudyInUzbekistan ✉️[email protected] ☎️ +998 55 512 00 77 📍Location 🌐Website | 📱Telegram | 📱Instagram | 📱LinkedIn | 🟥YouTube

Andijan Development Center

@adceducate · Post #10251 · 03.04.2026 г., 10:59

✨ ADC International Youth Summit 2026 ✨ We are excited to share some of the brightest moments from one of the most large-scale and inspiring events of the year — ADC International Youth Summit 2026! This summit brought together active and ambitious youth, leaders, speakers, and experts from different countries. Throughout these productive days, participants exchanged ideas, gained new knowledge, built valuable connections, and took important steps toward their future. We are proud of every participant and grateful to everyone who became part of this incredible event! #ADC#YouthSummit2026#InternationalSummit#Leadership#Education#FutureLeaders 📞 742261078 📲 Telegram: @admofadc

Andijan Development Center

@adceducate · Post #10242 · 03.04.2026 г., 06:06

✨ ADC International Youth Summit 2026 ✨ Biz yilning eng yirik va ilhomlantiruvchi tadbirlaridan biri — ADC International Youth Summit 2026’dan yorqin lahzalarni siz bilan baham ko‘rishdan mamnunmiz! Ushbu sammit turli mamlakatlardan kelgan faol va ambitsiyali yoshlar, liderlar, spikerlar hamda ekspertlarni birlashtirdi. Mazmunli kunlar davomida ishtirokchilar fikr almashdilar, yangi bilimlarga ega bo‘ldilar, yangi tanishuvlar orttirdilar va o‘z kelajagi sari muhim qadamlar qo‘ydilar. Har bir ishtirokchi bilan faxrlanamiz va ushbu tadbirning bir qismi bo‘lgan barchaga minnatdorchilik bildiramiz! #ADC#YouthSummit2026#InternationalSummit#Leadership#Education#FutureLeaders 📞 742261078 📲 Telegram: @admofadc

Andijan Development Center

@adceducate · Post #10233 · 03.04.2026 г., 06:06

✨ ADC International Youth Summit 2026 ✨ We are excited to share some of the brightest moments from one of the most large-scale and inspiring events of the year — ADC International Youth Summit 2026! This summit brought together active and ambitious youth, leaders, speakers, and experts from different countries. Throughout these productive days, participants exchanged ideas, gained new knowledge, built valuable connections, and took important steps toward their future. We are proud of every participant and grateful to everyone who became part of this incredible event! #ADC#YouthSummit2026#InternationalSummit#Leadership#Education#FutureLeaders 📞 742261078 📲 Telegram: @admofadc

Andijan Development Center

@adceducate · Post #10224 · 03.04.2026 г., 06:05

✨ ADC International Youth Summit 2026 ✨ Мы рады поделиться яркими моментами с одного из самых масштабных и вдохновляющих событий этого года — ADC International Youth Summit 2026! Этот саммит объединил активную и амбициозную молодежь, лидеров, спикеров и экспертов из разных стран. В течение насыщенных дней участники обменивались идеями, получали новые знания, находили единомышленников и делали важные шаги к своему будущему. Мы гордимся каждым участником и благодарим всех, кто стал частью этого события! #ADC#YouthSummit2026#InternationalSummit#Leadership#Education#FutureLeaders 📞 742261078 📲 Telegram: @admofadc

Andijan Development Center

@adceducate · Post #10215 · 03.04.2026 г., 06:04

✨ ADC International Youth Summit 2026 ✨ Biz yilning eng yirik va ilhomlantiruvchi tadbirlaridan biri — ADC International Youth Summit 2026’dan yorqin lahzalarni siz bilan baham ko‘rishdan mamnunmiz! Ushbu sammit turli mamlakatlardan kelgan faol va ambitsiyali yoshlar, liderlar, spikerlar hamda ekspertlarni birlashtirdi. Mazmunli kunlar davomida ishtirokchilar fikr almashdilar, yangi bilimlarga ega bo‘ldilar, yangi tanishuvlar orttirdilar va o‘z kelajagi sari muhim qadamlar qo‘ydilar. Har bir ishtirokchi bilan faxrlanamiz va ushbu tadbirning bir qismi bo‘lgan barchaga minnatdorchilik bildiramiz! #ADC#YouthSummit2026#InternationalSummit#Leadership#Education#FutureLeaders 📞 742261078 📲 Telegram: @admofadc

Andijan Development Center

@adceducate · Post #9381 · 24.03.2025 г., 06:50

🌍✨ ADC INTERNATIONAL YOUTH SUMMIT 2025 ✨🌍 🤝ADC INTERNATIONAL YOUTH SUMMIT 2025, собравший талантливую и амбициозную молодёжь, готовую менять мир! 🌱🚀🌱 📣 Яркие выступления, вдохновляющие спикеры, обсуждение глобальных вызовов и инновационных решений – всё это стало частью нашего незабываемого саммита! 🔥 Мы верим, что молодёжь – это сила, способная создать лучшее будущее. Благодарим всех участников, спикеров и организаторов за вклад в этот масштабный проект! Подписывайся: 📺@admofadc 📞 74 226 10 78 📱Telegram | 📱Instagram | 📱Facebook | 📱TikTok | 📱YouTube | 📱Website #ADCYouthSummit#FutureLeaders#EducationForChange#ADCInternational

Teach For Uzbekistan | Official

@teachforuzbekistan · Post #248 · 12.07.2025 г., 13:36

Yozgi institutga start beriladi! 🚀 😎 Teach For Uzbekistan muassasasi direktori va Yozgi institut direktori qisqacha ma’lumotlar bilan oʻrtoqlashdilar. 🤝 Yozgi Institutni tashkil etishda bergan qo‘llab-quvvatlovi uchun Yoshlar Ishlari Agentligiga chuqur minnatdorchilik bildiramiz! #TeachForUzbekistan#YozgiInstitut2025#Leadership#FutureLeaders#SummerInstitute#EducationMatters

🎓 Discover Science and Innovation in Russia! 🇷🇺 ✅Why do thousands of students from all over the world choose Russian universities? ✅ For groundbreaking research opportunities, ✅ For world-class facilities and unique locations, ✅ And for a journey of self-realization and professional growth. 💡 Top destinations for aspiring scientists: 🏛Moscow State University (MSU) The oldest and most prestigious university in Russia with: - A massive research platform, - Advanced laboratories and research centers, - 550+ international postgraduate students currently exploring cutting-edge fields. 🏛University of Tyumen (UTMN) A hub for innovative master's programs and graduate studies featuring: - Modern research centers and labs, - Unique training bases on Lake Baikal, - An inspiring atmosphere for international students passionate about science. 🏛Bashkir State University (BSU) A leader in scientific and innovative activities with: - 14 research and educational centers, - 10 dissertation councils, - A thriving student scientific society and nine scientific journals. 🏛 St. Petersburg State University A global research hub with: - A science park with the latest equipment, - Dozens of laboratories and centers, - Graduates in demand worldwide, with 700+ foreign postgraduate students. 🏛Novosibirsk State University (NSU) At the heart of Akademgorodok, offering: - Integration with the Russian Academy of Science, - 38 research centers, - Opportunities to become an advanced scientist. 🎓 Studying in Russia isn’t just education—it’s a path to transformation. Embrace constant self-improvement, dive into innovative projects, and shape your future as a global scientific leader! Start your journey today! Apply now to Russian universities and take the first step towards your dream career in science and research. 👉 Register now: https://education-in-russia.com #EducationInRussia#studyinrussia#ScienceAndInnovation#GlobalEducationJourney#FutureLeaders#Rossotrudnichestvo#Russia#RussianUniversities

Andijan Development Center

@adceducate · Post #10252 · 05.04.2026 г., 06:28

🌟 ADC International Youth Summit 2026 Yilning eng yirik va ilhomlantiruvchi tadbirlaridan biri — ADC Xalqaro Yoshlar Sammiti o‘z yakuniga yetdi!🌍✨ Ushbu sammit turli mamlakatlardan kelgan eng faol yoshlar, yetakchilar va ekspertlarni bir nuqtada birlashtirdi. Ishtirokchilar tajriba almashishdi, yangi bilimlar olishdi va kelajak sari muhim qadam tashlashdi. Biz har bir ishtirokchi bilan faxrlanamiz! ✨ADC International Youth Summit 2026✨ We are excited to share some of the brightest moments from one of the most large-scale and inspiring events of the year — ADC International Youth Summit 2026! This summit brought together active and ambitious youth, leaders, speakers, and experts from different countries. Throughout these productive days, participants exchanged ideas, gained new knowledge, built valuable connections, and took important steps toward their future. We are proud of every participant and grateful to everyone who became part of this incredible event! #ADC#YouthSummit2026#InternationalSummit#Leadership#Education#FutureLeaders#YoshlarSammati 📞 742261078 📲 Telegram: @admofadc

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