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

Резултати

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

Търсене: #yangiliklar

当前筛选 #yangiliklar清除筛选
IT Masters

@ITmastersuz · Post #11799 · 29.11.2024 г., 11:31

Bir shaxsga — 20 tagacha plastik karta O‘zbekiston Markaziy banki shubhali operatsiyalarni oldini olish, firibgarlik sxemalarida jismoniy shaxslarga tegishli kartalar ishtirokini kamaytirish maqsadida banklar tomonidan bitta jismoniy shaxsga (bitta JSHSHIRga) kartalar sonini vaqtinchalik bitta bankda 5 tagacha, barcha banklarda 20 tagacha belgilash masalasini ko‘rib chiqmoqda. Ushbu talab chet el valyutasida ochilgan bank kartalariga nisbatan tatbiq etilmaydi. P.S: Sizda nechta plastik karta bor (Menda 6ta) 👉Bizning barcha loyihalar | #yangiliklar

Hashtags

O'zLiDeP - Toshkent viloyati

@uzlidep_toshkentv · Post #11135 · 27.02.2024 г., 03:31

#yangiliklar “Ўзбекистон – 2030”: халқаро майдонда муносиб рақобатлаша оладиган кадрлар тайёрлаш тизими яратилади Президентимиз Шавкат Мирзиёевнинг “Ўзбекистон – 2030” стратегиясини “Ёшлар ва бизнесни қўллаб-қувватлаш йили”да амалга оширишга оид давлат дастури тўғрисида”ги фармонида ислоҳотларни самарали амалга ошириш, халқимизнинг кундалик ҳаётида ижобий ўзгаришларга эришиш бўйича тизимли ҳаракатларни изчил давом эттириш белгиланди. БАТАФСИЛ ➖O'zLiDeP Toshkent viloyat Kengashi rasmiy kanali ➖

Hashtags

O'zLiDeP - Toshkent viloyati

@uzlidep_toshkentv · Post #11130 · 26.02.2024 г., 13:13

#yangiliklar Ohangaron shahriga yangi hokim tayinlandi Muzaffar Rajabov Ohangaron shahri hokimi lavozimiga tayinlandi. U tayinlovgacha Kambag‘allikni qisqartirish va bandlik vazirligida bo‘lim boshlig‘i lavozimida ishlab kelayotgandi. ➖O'zLiDeP Toshkent viloyat Kengashi rasmiy kanali ➖

Hashtags

Waste.uz

@wasteuzgroup · Post #8379 · 05.03.2026 г., 07:52

#yangiliklar Har yili 28-fevral kuni nishonlanadigan Arktika kuni munosabati bilan Moskvada “Muz eriydi, ammo axlat qoladi” nomli muz installyatsiyasi o‘rnatilibdi. Muzdan yasalgan ushbu art-obyektni Moskvadagi “Tri vokzala. Depo” fudmolli hududida ko‘rish mumkin ekan. Muz qalinligi ichiga ekologik ekspeditsiyalar davomida eng ko‘p uchraydigan buyumlar — plastmassa bo‘laklari, qadoqlar va maishiy chiqindilar joylashtirilgan. Muz asta-sekin erib borgani sari uning ichida yashiringan buyumlar yanada yaqqol ko‘rina boshlaydi. Sirtidagi “Muz eriydi, ammo axlat qoladi” degan yozuv esa tabiat o‘zgarishi inson faoliyati qoldiqlarining yo‘qolishidan tezroq kechayotganini eslatib turadi. ____ В Москве в честь Дня Арктики, который ежегодно отмечается 28 февраля, установили ледяную инсталляцию под названием «Лёд растает, а мусор останется». Этот арт-объект изо льда можно увидеть на территории фудмолла «Три вокзала. Депо» в Москве. В толще льда размещены предметы, которые чаще всего находят во время экологических экспедиций — фрагменты пластика, упаковки и бытовые отходы. По мере того как лёд постепенно тает, спрятанные внутри предметы становятся всё более заметными. Надпись на поверхности — «Лёд растает, а мусор останется» — напоминает о том, что природа меняется быстрее, чем исчезают следы человеческой деятельности. Kanalimizga obuna bo'ling: @wasteuzgroup 📷Instagram | 🕊Telegram | 📱Facebook |Web-Sayt

Hashtags

Waste.uz

@wasteuzgroup · Post #7795 · 05.10.2024 г., 08:17

#Yangiliklar ❗️Chiqindi pulini toʻlamaganlarning elektr uchun toʻlovlarini qabul qilish vaqtincha toʻxtatiladi “Chiqindilarni boshqarish tizimini takomillashtirish va ularning ekologik vaziyatga salbiy taʼsirini kamaytirish boʻyicha chora-tadbirlar toʻgʻrisida”gi Prezident Farmoni (PF–5-son, 04.01.2024 y.) qabul qilindi ❕Chiqindi xizmatlari uchun toʻlovlarni qabul qilish hamda abonentlar hisobini yuritish faqatgina Sanitar tozalash ishlarini tashkil etish respublika markazi billing tizimi, elektron toʻlov tizimlari yoki tijorat banklarining toʻlov qabul qilish kassalari orqali amalga oshiriladi. 📲 Shuningdek, chiqindi xizmatlari uchun oylik toʻlovlardan qarzdorligi boʻlgan abonentlar SMS orqali xabardor qilib boriladi. 🔘 Qarzdorlik boʻyicha ogohlantirilgandan keyin toʻlov qilmagan shaxslarning elektr uchun toʻlovlarini qabul qilishni vaqtinchalik cheklash amaliyoti quyidagi bosqichlarda joriy etiladi: 1️⃣-bosqichda – Toshkent va Nukus shaharlari hamda viloyat markazlarida 2024-yil 1-iyundan – 6 oylik qarzdorlik uchun; 2️⃣-bosqichda – respublikaning barcha hududlarida 2024-yil 1-noyabrdan – 3 oylik qarzdorlik uchun; 3️⃣-bosqichda – respublikaning barcha hududlarida 2025-yil 1-yanvardan – 1 oylik qarzdorlik uchun. 🗓2024-yil 1-iyundan maishiy chiqindilar tarkibidagi ikkilamchi xomashyoni realizatsiya qilish faqat birja orqali amalga oshiriladi (aholi mustaqil saralagan chiqindilar bundan mustasno). ___ ❗️Прием счетов за электроэнергию для тех, кто не платит за вывоз мусора, временно приостанавливается. Принят Указ Президента «О мерах по совершенствованию системы обращения с отходами и снижению их негативного воздействия на экологическую ситуацию»(ПФ-5, 04.01.2024) . ❕Приём платежей за услуги по утилизации отходов и ведение счетов абонентов осуществляется только через биллинговую систему республиканского центра санитарной очистки , системы электронных платежей или кассы коммерческих банков. 📲Также абоненты, у которых есть задолженность по ежемесячным платежам за услуги по вывозу мусора, будут уведомлены по СМС. 🔘 Практика временного ограничения приема платежей за электроэнергию лицами, не оплатившими ее после предупреждения о задолженности, будет внедряться поэтапно: 1️⃣- этап - в городах Ташкент и Нукус и областных центрах с 1 июня 2024 года - за 6 месяцев задолженности; 2️⃣ - этап - во всех регионах республики с 1 ноября 2024 года - за 3 месяца задолженности; На 3-м этапе – с 1 января 2025 года – на 1 месяц задолженности во всех регионах республики. 🗓С 1 июня 2024 года продажа вторичного сырья в составе бытовых отходов будет осуществляться только через биржу(кроме отходов, самостоятельно сортируемых населением). Manba/Источник Kanalimizga obuna bo'ling: wasteuz

Hashtags

Waste.uz

@wasteuzgroup · Post #7794 · 04.10.2024 г., 05:31

#Yangiliklar ❗️Chiqindilarni boshqarish va sirkulyar iqtisodiyotni rivojlantirish agentligi tashkil etiladi ⚡️Farmonga koʻra, chiqindilar bilan ishlash masalalarida aholi va sanitar tozalash korxonalari oʻrtasida bogʻlovchi boʻgʻin sifatida Sanitar tozalash ishlarini tashkil etish respublika markazi negizida Chiqindilarni boshqarish va sirkulyar iqtisodiyotni rivojlantirish agentligi tashkil etiladi. ✅ Agentlik chiqindilar bilan bogʻliq ishlarni amalga oshirish sohasida yagona me’yorlar va standartlarni ishlab chiquvchi, sinovdan oʻtkazuvchi va amaliyotga tatbiq etuvchi, ushbu yoʻnalishdagi faoliyatni muvofiqlashtiruvchi hamda chiqindilarni boshqarish sohasiga taalluqli davlat mulkini boshqaruvchi masʼul davlat organi hisoblanadi. 🗓 2025-yil 1-martdan sanitar tozalash korxonalari faoliyatining asosiy samaradorlik koʻrsatkichlarini aniqlash mezonlari tasdiqlanadi. ___ ❗️Будет создано Агентство по управлению отходами и развитию экономики замкнутого цикла. ⚡️Согласно постановлению , на базе Республиканского центра организации санитарно-очистных работ будет создано Агентство по управлению отходами и развитию циркулярной экономики как связующее звено между населением и предприятиями водоотведения в вопросах обращения с отходами. ✅Агентство является ответственным государственным органом, который разрабатывает, тестирует и внедряет единые нормы и стандарты в сфере обращения с отходами, координирует деятельность в этом направлении и управляет государственным имуществом в сфере обращения с отходами. 🗓С 1 марта 2025 года будут утверждены критерии определения основных показателей деятельности предприятий санитарной очистки. Manba/Источник Kanalimizga obuna bo'ling: wasteuz

Hashtags

MILLIY BOOKS | Andijon

@Milliybooks · Post #5091 · 12.04.2026 г., 06:59

#Yangiliklar Yo'ldoshev Otabek domla qalamlariga mansub 3 xil dolzarb mavzulardagi yangilik kitoblar Muallif xozirgacha bir qancha masjid tumanlar bosh imom hatibi bo'lib xizmat qilib kelmoqdalar Xozirda Jizzah viloyati Forish tumani bosh imom-hatibi lavozimida faoliyat yuritmoqdalar Muallif kitoblarini endi Milliy Books kitob do'konidan topishingiz mumkin ⸻ Murojaat uchun: Umumiy: +998952010909 Ayollar uchun: +998959690919 📲 Telegram sahifamiz: 👉@Milliybooks

Hashtags

123•••910
ПредишнаСтр. 1 от 10Следваща