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

Резултати

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

Търсене: #res2026

当前筛选 #res2026清除筛选
Tengri — все новости

@tengri_feed · Post #80995 · 22.04.2026 г., 06:45

Токаев встретил президентов в центре EXPO в Астане В Астане проходит Региональный экологический саммит #RES2026. Высоких гостей встретил Президент Касым-Жомарт Токаев, передаёт Tengrinews.kz со ссылкой на Акорду.

Hashtags

Otpannews.kz

@mangystaumedia · Post #38456 · 22.04.2026 г., 07:25

Астанада өңірлік экологиялық саммит басталды Бүгін Астанада Өңірлік экологиялық саммит өтіп жатыр #RES2026 Саммитке қатысушы делегация басшылары ЕХРО көрме орталығына келді. Мәртебелі меймандарды Президент Қасым-Жомарт Тоқаев қарсы алды. БҰҰ және басқа да халықаралық ұйымдармен бірге ұйымдастырылған диалог алаңының мақсаты – экожүйелерді, су және жер ресурстарын қорғау, қалпына келтіру әрі бірлесе пайдалану бойынша кешенді саясат пен тетіктерді қалыптастыру, Орталық Азия өңірінің биоалуантүрлілігін сақтау. otpannews.kz

Hashtags

Central Media24.kz

@CentralMedia24kz · Post #13477 · 18.04.2026 г., 06:50

Президент Монголии прибудет в Казахстан с официальным визитом - анонс предстоящих мероприятий опубликовала Акорда ❗20-23 апреля по приглашению Касым-Жомарта Токаева Казахстан с государственным визитом посетит президент Монголии Ухнаагийн Хурэлсух. Ожидается, что в ходе переговоров на высшем уровне будут обсуждены перспективы укрепления политического, торгово-экономического и культурно-гуманитарного сотрудничества двух стран. ❗ 22-24 апреля Астана принимает Региональный экологический саммит #RES2026. Новая диалоговая площадка под эгидой ООН призвана сформировать общее видение устойчивого развития Центральной Азии, а также выработать совместные решения по климатическим и экологическим вызовам. ❗22 апреля под председательством Касым-Жомарта Токаева состоится заседание Совета глав государств – учредителей Международного фонда спасения Арала. Присылайте фото, видео и информацию анонимно — в наш бот t.me/CentralMedia24_KZbot или на WhatsApp +77080323818 😎Следите за новостями тут: t.me/CentralMedia24kz

Hashtags

Tengri.kz

@tengri_kz · Post #11991 · 21.04.2026 г., 11:46

Астаналықтар, алдағы апта қонақтарға толы болғалы тұр. Қысқаша мәлімет: – Кеше Моңғолия президенті үш күндік мемлекеттік сапармен келді – Сәрсенбіде мәртебелі қонақтардың қатысуымен #RES2026 өңірлік экосаммиті басталады – Сол күні Аралды құтқару халықаралық қорының құрылтайшы елдері басшыларының кеңесі өтеді

Hashtags

Minecology🇰🇿

@EcologyofQazaqstan · Post #11033 · 18.04.2026 г., 05:55

📢Анонс предстоящих мероприятий 🇰🇿🇲🇳20-23 апреля по приглашению Касым-Жомарта Токаева Казахстан с государственным визитом посетит Президент Монголии Ухнаагийн Хурэлсух 🟦В ходе переговоров на высшем уровне будут обсуждены перспективы укрепления политического, торгово-экономического и культурно-гуманитарного сотрудничества двух стран. 🔷22-24 апреля Астана принимает Региональный экологический саммит #RES2026 🟦Новая диалоговая площадка под эгидой ООН призвана сформировать общее видение устойчивого развития Центральной Азии, а также выработать совместные решения по климатическим и экологическим вызовам. 🟦В мероприятии примут участие главы государств и правительств ряда стран, а также руководители международных организаций. 🔷22 апреля под председательством Касым-Жомарта Токаева состоитсязаседание Совета глав государств – учредителей Международного фонда спасения Арала. t.me/aqorda_resmi

Hashtags

Minecology🇰🇿

@EcologyofQazaqstan · Post #11032 · 18.04.2026 г., 05:55

📢Алдағы іс-шаралар аңдатпасы 🇰🇿🇲🇳20-23 сәуір күндері Қасым-Жомарт Тоқаевтың шақыруымен Моңғолия Президенті Ухнаагийн Хурэлсүх Қазақстанға мемлекеттік сапармен келеді 🟦Жоғары деңгейдегі келіссөздер барысында екі елдің саяси, сауда-экономикалық және мәдени-гуманитарлық ынтымақтастығын нығайту перспективасы талқыланады. 🔷22-24 сәуірде Астанада Өңірлік экологиялық саммит өтеді#RES2026 🟦БҰҰ аясында құрылған жаңа диалог алаңының мақсаты – Орталық Азияның орнықты дамуына ортақ көзқарас қалыптастыру, климаттық және экологиялық сын-қатерлерді еңсерудің бірлескен шешімін іздеу. 🟦Жиынға бірқатар мемлекет және үкімет басшылары, сондай-ақ халықаралық ұйымдардың жетекшілері қатысады. 🔷22 сәуір күні Президент Қасым-Жомарт Тоқаевтың төрағалығымен Халықаралық Аралды құтқару қорының құрылтайшы мемлекеттер басшыларыныңкеңесі өтеді. t.me/aqorda_resmi

Hashtags

Astana International Forum 2025

@astanaintlforum · Post #593 · 23.04.2026 г., 10:07

We are pleased to announce that Dr. Paris Chouop, Secretary of State at the Ministry of Environment of the Kingdom of Cambodia, will speak at the Astana International Forum–hosted session “The Future of Global Climate Cooperation” at this year’s Regional Ecological Summit. ⠀ Dr. Chouop is a senior government official in Cambodia’s environmental governance system, contributing to the development and implementation of national climate and environmental policies. In his capacity as Secretary of State, he plays an active role in advancing Cambodia’s engagement in international climate processes and regional cooperation on sustainable development, climate resilience, and green growth. #AIF#RES2026

Hashtags

Astana International Forum 2025

@astanaintlforum · Post #590 · 20.04.2026 г., 11:03

We are pleased to announce that Tomas Lamanauskas will speak at the Astana International Forum–hosted session “The Future of Global Climate Cooperation” at this year’s Regional Ecological Summit. ⠀ Tomas Lamanauskas serves as Deputy Secretary-General of the International Telecommunication Union, where he works on advancing global digital connectivity, digital transformation, and inclusive access to information and communication technologies. ⠀ We look forward to Tomas Lamanauskas’s insights and to a dynamic discussion at the Summit. #AIF#RES2026

Hashtags

Astana International Forum 2025

@astanaintlforum · Post #587 · 18.04.2026 г., 17:43

We are pleased to announce that Valerie Hickey will speak at the Astana International Forum–hosted session “The Future of Global Climate Cooperation” at this year’s Regional Ecological Summit. ⠀ Valerie Hickey serves as Director for Environment at the World Bank Group, where she leads global efforts on biodiversity, natural resource management, and environmental sustainability. Her work focuses on integrating environmental priorities into development finance and advancing solutions that support planet. ⠀ We look forward to Valerie Hickey’s insights and to a dynamic discussion at the Summit. #AIF#RES2026

Hashtags

Astana International Forum 2025

@astanaintlforum · Post #586 · 18.04.2026 г., 12:13

We are pleased to confirm the participation of Dr. Eang Sophalleth as a speaker at the Astana International Forum–hosted session “The Future of Global Climate Cooperation” at this year’s Regional Ecological Summit. ⠀ Dr. Sophalleth serves as Cambodia’s Minister of Environment, where he leads national efforts on environmental protection, climate policy, and sustainable development. He plays a key role in advancing Cambodia’s environmental agenda, including biodiversity conservation, climate resilience, and international cooperation on sustainability. ⠀ We look forward to Dr. Sophalleth’s valuable perspective and to an engaging exchange at the Summit. ⠀ #AIF#RES2026

Hashtags

Astana International Forum 2025

@astanaintlforum · Post #585 · 17.04.2026 г., 10:58

We are pleased to announce that Charlotte Kan will moderate the Astana International Forum–hosted session "The Future of Global Climate Cooperation" at this year's Regional Ecological Summit. ⠀ This session will bring together leading voices to explore key priorities, opportunities for collaboration, and practical pathways to advance shared environmental and climate goals. ⠀ We look forward to Charlotte’s thoughtful moderation and to a dynamic conversation at the Summit. ⠀ #AIF#RES2026

Hashtags

Astana International Forum 2025

@astanaintlforum · Post #582 · 16.04.2026 г., 18:14

We would like to announce that the Session “The Future of Global Climate Cooperation”, hosted by the Astana International Forum, will take place on 22 April. ⠀ As global climate governance enters a period of uncertainty shaped by rising geopolitical tensions, the session will examine how international cooperation is evolving and what this means for the future of climate action. ⠀ The discussion will explore how climate diplomacy may develop in the coming decade, with a particular focus on the role of emerging and middle-income countries in shaping the next phase of global environmental governance. ⠀ We would like to invite everyone to join us for this timely discussion. #AIF#RES2026

Hashtags

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