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

Резултати

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

Търсене: #lcoy

当前筛选 #lcoy清除筛选
Eco-schools Uzbekistan

@ecoschools_uzbekistan · Post #1608 · 02.09.2025 г., 05:30

📣 O‘zbekistonda Young Climate Champions loyihasi ekovolontyorlari tashabbusi bilan Maktabgacha va maktab ta’limi vazirligi, Ekologiya vazirligi, YUNISEF, BMTTD va Zamin fondi ko‘magida LCOY bo‘lib o‘tdi. ~~~ 📣 LCOY в Узбекистане прошла по инициативе эковолонтёров проекта Young Climate Champions при поддержке МДШО, Минэкологии, ЮНИСЕФ, ПРООН и Фонда Zamin. #LCOY#YoungClimateChampions#EcoSchoolsUzbekistan 😀Zamin🌐Instagram🌐Facebook

Eco-schools Uzbekistan

@ecoschools_uzbekistan · Post #1598 · 29.08.2025 г., 15:20

🗝 Iqlim o‘zgarishiga moslashish, uning oqibatlarini yumshatish va iqlim adolatini ta’minlash bo‘yicha zarur chora-tadbirlar bo‘yicha g‘oyalar va tavsiyalarni o‘z ichiga olgan Yoshlar milliy bayonotini ishlab chiqish LCOYning asosiy natijasiga aylandi. Bayonotning ishlab chiqilishi butun mamlakat bo‘ylab yoshlar bilan o‘tkazilgan avvalgi onlayn va yuzma-yuz maslahatlar natijalariga asoslangan. 📝 LCOYning yakuniy bayonoti milliy siyosat va strategik qarorlarni ishlab chiqish, masalan, Milliy miqyosda belgilanadigan ulushlarni — Parij kelishuvining har bir ishtirokchisi tomonidan issiqxona gazlari chiqindilarini kamaytirish va iqlim o‘zgarishiga moslashish chora-tadbirlari bo‘yicha o‘rnatiladigan iqlim majburiyatlarini kelgusida yanada ishlab chiqishga asos bo‘lib xizmat qiladi. 🌍 Bayonot 2025-yilning noyabr oyida Braziliyada bo‘lib o‘tadigan Birlashgan Millatlar Tashkilotining iqlim o‘zgarishi bo‘yicha 30-konferensiyasiga taqdim etiladi. ~~~ 🗝 Ключевым результатом LCOY стала разработка Национального заявления молодёжи с идеями и рекомендациями по необходимым мерам адаптации к изменению климата, смягчению его последствий и обеспечению климатической справедливости. Разработка заявления основана на результатах предыдущих онлайн и очных консультаций с молодежью по всей стране. 📝 Итоговое заявление LCOY послужит основой для разработки национальной политики и стратегических решений, например, для дальнейшей разработки Национально определяемых вкладов — климатических обязательств, которые каждая страна-участница Парижского соглашения устанавливает в отношении сокращения выбросов парниковых газов и мер по адаптации к изменению климата. 🌍 Заявление будет представлено на 30-й Конференции Организации Объединенных Наций по изменению климата, которая состоится в Бразилии в ноябре 2025 года. #LCOY#YoungClimateChampions#EcoSchoolsUzbekistan 😀Zamin🌐Instagram🌐Facebook

Eco-schools Uzbekistan

@ecoschools_uzbekistan · Post #1586 · 28.08.2025 г., 08:13

💬 O‘zbekistonda ilk bor BMTning Iqlim o‘zgarishi to‘g‘risidagi сheklangan konvensiyasi huzuridagi Bolalar va yoshlar masalalari bo‘yicha global rasmiy guruh shafeligida Yoshlarning mahalliy konferensiyasi (LCOY) o‘tkazilmoqda. 📣 LCOY "yashil" madaniyat va yoshlarning iqlim o‘zgarishiga qarshi harakatlarini targ‘ib qilish borasida muhim platforma hisoblanadi. Platforma yoshlarga iqlim muammolari bo‘yicha g‘oyalar va yechimlar almashish, tengdoshlari va ekspertlar bilan muloqot qilish imkonini beradi. Konferensiya yoshlar va bolalarni iqlim, iqlim o‘zgarishi va uning oqibatlari fanidan xabardor qilish, shuningdek, O‘zbekistonning barqaror taraqqiyoti uchun iqlim o‘zgarishiga qarshi kurashda yoshlarning sa’y-harakatlarini kuchaytirishga qaratilgan. 📩 Konferensiyada ishtirok etish uchun minglab arizalar orasidan O‘zbekistonning barcha hududlaridan bo‘lgan 100 nafardan ortiq yoshlar tanlov asosida saralab olindi. 🏆 O‘zbekistondagi LCOY "Yosh ekochempionlar" milliy hamjamiyati a’zolari bo‘lgan yoshlar tomonidan tashabbus ko‘rsatilgan va tashkil etilgan organik jarayonning natijasi bo‘ldi. ~~~ 💬 Впервые в Узбекистане проходит Локальная конференция молодёжи (LCOY) под эгидой Глобальной официальной группы по делам детей и молодёжи при Рамочной конвенции ООН об изменении климата. 📣 LCOY является важной площадкой для продвижения «зелёной» культуры и действий молодёжи для борьбы с изменением климата. Платформа позволит молодёжи обменяться идеями и решениями климатических проблем, пообщаться со сверстниками и экспертами. Конференция направлена на просвещение молодёжи и детей в области науки о климате, изменения климата и его последствий, а также на усиление действий молодёжи в борьбе с изменением климата для устойчивого развития Узбекистана. 📩 Для участия в конференции на конкурсной основе из тысяч заявок были отобраны более 100 молодых ребят со всех регионов Узбекистана. 🏆 LCOY в Узбекистане — следствие органичного процесса, инициированного и организованного молодыми людьми — членами Национального сообщества «Молодые экочемпионы». #LCOY#YoungClimateChampions#EcoSchoolsUzbekistan 😀Zamin🌐Instagram🌐Facebook

Zamin Foundation

@zaminfoundation · Post #1901 · 28.08.2025 г., 08:38

💬 O‘zbekistonda ilk bor BMTning Iqlim o‘zgarishi to‘g‘risidagi сheklangan konvensiyasi huzuridagi Bolalar va yoshlar masalalari bo‘yicha global rasmiy guruh shafeligida Yoshlarning mahalliy konferensiyasi (LCOY) o‘tkazilmoqda. 📣 LCOY "yashil" madaniyat va yoshlarning iqlim o‘zgarishiga qarshi harakatlarini targ‘ib qilish borasida muhim platforma hisoblanadi. Platforma yoshlarga iqlim muammolari bo‘yicha g‘oyalar va yechimlar almashish, tengdoshlari va ekspertlar bilan muloqot qilish imkonini beradi. Konferensiya yoshlar va bolalarni iqlim, iqlim o‘zgarishi va uning oqibatlari fanidan xabardor qilish, shuningdek, O‘zbekistonning barqaror taraqqiyoti uchun iqlim o‘zgarishiga qarshi kurashda yoshlarning sa’y-harakatlarini kuchaytirishga qaratilgan. 📩 Konferensiyada ishtirok etish uchun minglab arizalar orasidan O‘zbekistonning barcha hududlaridan bo‘lgan 100 nafardan ortiq yoshlar tanlov asosida saralab olindi. 🏆 O‘zbekistondagi LCOY "Yosh ekochempionlar" milliy hamjamiyati a’zolari bo‘lgan yoshlar tomonidan tashabbus ko‘rsatilgan va tashkil etilgan organik jarayonning natijasi bo‘ldi. ~~~ 💬 Впервые в Узбекистане проходит Локальная конференция молодёжи (LCOY) под эгидой Глобальной официальной группы по делам детей и молодёжи при Рамочной конвенции ООН об изменении климата. 📣 LCOY является важной площадкой для продвижения «зелёной» культуры и действий молодёжи для борьбы с изменением климата. Платформа позволит молодёжи обменяться идеями и решениями климатических проблем, пообщаться со сверстниками и экспертами. Конференция направлена на просвещение молодёжи и детей в области науки о климате, изменения климата и его последствий, а также на усиление действий молодёжи в борьбе с изменением климата для устойчивого развития Узбекистана. 📩 Для участия в конференции на конкурсной основе из тысяч заявок были отобраны более 100 молодых ребят со всех регионов Узбекистана. 🏆 LCOY в Узбекистане — следствие органичного процесса, инициированного и организованного молодыми людьми — членами Национального сообщества «Молодые экочемпионы». #LCOY#YoungClimateChampions#EcoSchoolsUzbekistan 😀Zamin🌐Instagram🌐Facebook

#LCOY#YoungClimateChampions#EcoSchoolsUzbekistan В Узбекистане проходит первая в истории Локальная конференция молодёжи (LCOY) под эгидой Глобальной официальной группы по делам детей и молодежи (YOUNGO) при Рамочной конвенции Организации Объединённых Наций об изменении климата (РКИК ООН, UNFCCC). Конференция, на которую были отобраны делегаты из тысяч заявок из всех 14 регионов Узбекистана, является важной площадкой для продвижения «зеленой» культуры и действий молодёжи для борьбы с изменением климата. 📱Instagram📱Telegram 📱Facebook📱Youtube