@Qora_author · Post #14115 · 17.09.2022 г., 21:25
#Siyosat Xitoyliklar AQWni ustidan sudga berdi sabab tarikasida ular(AQW) sifatli maxsulot tayorlamaganlikda ayiblayabdi☝️ P.s. Sifat xaqda sifatszlar fikr bildiradigan zamongayam keb qoldik
Hashtags
TGINSIGHT SIMILAR POSTS
Изходен канал @clockstackwheels · Post #721 · 26.12
Почему я люблю языки с сильной системой типов, проверяемой статическим анализом кода — хорошо написанная программа является своей собственной спецификацией и позволяет выражать через язык программирования законы существования предметной области. Когда-то давно я писал на ActionScript. Там была система типов, но вот десериализация JSON'ов по-умолчанию была в какой-то общий Object, к полям которого нужно было обращаться ["по_строковому_имени"]. В один момент мне потребовалось написать что-то на C#, который я совсем не знал, я стал гуглить, как десериализовать JSON, и с удивлением обнаружил кучу советов заранее объявить класс со всеми нужными полями и десериализовать в него. "Какой ужас!", — подумал я тогда, — "Это же дико неудобно! А если я не знаю полей JSON? А если их много? Отвратительный язык!" Теперь то я прекрасно понимаю, что JSON это контракт, и что правильная десериализация только такая и должна быть, и что в хорошем API в одном поле никогда не бывает данных принципиально разных типов, и так далее. Нет, если вы набиваете вечерами пет-проект или сидите бессонную ночь на хакатоне, нет ничего плохого в том, чтобы взять простой язык с динамическими типами вроде JavaScript или Python, не требующий описывать данные. Но вот в энтерпрайзе, особенно когда над одним проектом работает много людей (а бывает это очень часто) — хорошее использование системы типов убережёт разработчиков от огромного количества ошибок, будет бить их по рукам, когда они пытаются сделать что-то не то, и будет подсказывать, когда они не уверены в чём-то. С помощью статической типизации можно на уровне кода обозначить правила, по которым ведёт себя предметная область вашей программы в реальном мире. Разработчику не только будет сложно их нарушить, но он ещё и станет узнавать какие-то вещи, которые мог не знать раньше. Например, если мы делаем медицинскую CRM, и больница заводит новых пациентов только тогда, когда знает их группу крови, мы можем объявить тип "Пациент" (или, если точнее, "Карта пациента") и запретить создавать экземпляры этого типа, не передав в конструктор группу крови (которая, в свою очередь, тоже является типом, вероятнее всего ValueObject'ом). Если новый программист пришёл в проект, он, во-первых, не сможет записать в БД некорректную карту пациента. Понятно, мы не учитываем случаи, когда новый программист переделывает модели предметной области — это будет хорошо видно на кодревью. А, во-вторых, даже если ему никто не сказал, что пациенты должны быть с группой крови, он узнает это из кода. И уже будет понимать, что в тех процессах реальной жизни, которые он описывает кодом, карта пациента создаётся только при наличии группы крови. А, значит, нужно искать какой-то способ сначала эту группу крови получить, и только потом создавать карту. Программирование моделирует реальный процесс. В настоящей работе даже на языках с типами, конечно, без должного контроля можно написать что угодно. Нужна управленческая воля, компетентность руководства, понимание опасности техдолга, в идеале отдельные должности для архитекторов, опытные лиды и старшие разработчики. Но когда всё это есть, можно отсекать много проблем ещё на старте и проще погружать новичков. #dev
Hashtags
Търсене: #siyosat
@Qora_author · Post #14115 · 17.09.2022 г., 21:25
#Siyosat Xitoyliklar AQWni ustidan sudga berdi sabab tarikasida ular(AQW) sifatli maxsulot tayorlamaganlikda ayiblayabdi☝️ P.s. Sifat xaqda sifatszlar fikr bildiradigan zamongayam keb qoldik
Hashtags
@terminchi · Post #4118 · 20.09.2025 г., 04:02
Eksklav - Hududning yetimligi. 🙂 #siyosat @temrinchi
Hashtags
@terminchi · Post #4109 · 18.09.2025 г., 08:03
Neokolonializm - Izohsiz. 🙂 #siyosat @terminchi
Hashtags
@terminchi · Post #3934 · 26.08.2025 г., 04:00
Biopolitika - Bu davlat sendan "Yangilik bormi?" deb so'rab turishi. 😁 #siyosat @terminchi
Hashtags
@terminchi · Post #3899 · 22.08.2025 г., 08:04
Intervensiya - Ba'zi bir o'zbek qaynonalarining sevimli mashg'uloti. 🙂 #siyosat @terminchi
Hashtags
@terminchi · Post #3801 · 07.08.2025 г., 08:02
Emansipatsiya - Uylangunga qadar onadan so'rab ish qilishdan, uylangandan keyin xotindan so'rab ish qilishdan qutilish. 😁 #siyosat @terminchi
Hashtags
@terminchi · Post #3769 · 01.08.2025 г., 04:03
Globalizatsiya - Hot-dogning ichiga qazi yoki shashlik solib sotish ham globalizatsiya hisoblanadi men sizlarga aytsam. Oshni ham solishsa hayron qolmayman! 😁 #siyosat @terminchi
Hashtags
@theproduct_only · Post #531 · 01.06.2021 г., 12:14
#Siyosat O‘zbekiston arzon bo‘lmagan konkret loyiha. Agar matritsadan chiqib fikrlaydigan bo‘lsak bu tuproqlarda ming yillardan buyon muttasil hokimiyat talashib kurashlar olib borilgan. Tinim bo‘lmagan, millionlarcha odamlar qoni to‘kilgan. Biz (turkistonliklar)ni qayta kuch-qudratga to‘lib qad rosrlamasligimiz uchun istonlarga bo‘lib tashlashgandan keyingi voqealarga bir razm solaylik. Istonlar tashqaridan boshqaruvning o‘ta samarador usuli edi. Keyinroq, 91-yilda bizda o'z istonimizni to‘liq xo‘jayiniga aylish imkoni paydo bo‘lganidan keyin afsus salohiyatimiz pastli qilib yutganimizdan yutqazganimiz ko‘p bo‘ldi. Toleimiz pastlik qildi. Bugunimizda ham shu ahvol. Muammolarning ko‘lami juda keng. Har gal muammoning yechimi haqida bosh qotirarkanmiz uning boshlanishiga qaytishimiz kerak. Ozbni kimlar loyihalashtirgan? Uning otalari kimlar edi? F.Xo'jayev, A.Ikromovlarning taqdiri nima sabablarga ko‘ra qanday yakun topdi? Savollar juda ko‘p.
Hashtags
@uzdeutschland · Post #405 · 06.05.2025 г., 14:53
#Siyosat Nemis deputatlari "9-may kuni yana Berlinga kelib o'tiramizmi?"deb bugunning o'zidayoq ikkinchi saylovlarni o'tkazishga qaror qilishibdi. Unga ko'ra Friedrich Merz saylovda 325 ovoz to'plagan holda Germaniya Kansleri lavozimiga tayinlandi. Shunaqa tez ishlasayam bo'larkanu... @uzDeutschland
Hashtags
@uzdeutschland · Post #404 · 06.05.2025 г., 09:42
#Siyosat Bugun Germaniya Parlamentida kanslerlik uchun saylov bo'lib o'tdi. Bundesprezident Steinmeier kanslerlik lavozimi uchun CDU partiyasi rahbari Friedrich Merz nomzodini ko'rsatgandi. Merz kansler bo'lishi uchun Bundestagdagi 630 ta deputatning (Bundesabgeordnete) eng kamida316 tasi bunga rozilik berishi kerak edi. Ammo faqatgina 310 nafar deputat Merzni qo'llab quvvatladi. Saylovda jami 621 ta deputat qatnashdi va 310 tasi Merz uchun ovoz berdi ("Ja"),307 tasi Merzga qarshi ovoz ("Nein") bergan bo'lsa, 3 tasi "menga farqi yo'q" degan. Bittasi esa saylov bulleteniga umuman boshqa narsani yozib qo'ygan, uni ovozi inobatga olinmagan ("ungültig"). Merz birinchi saylovlarda Kansler bo'la olmagan ilk nomzodga aylandi, bundan oldingi kanslerlarning hammasi birinchi marta saylanishdayoq yutib chiqishgandi. -Endi nima bo'ladi? -9-may kuni deputatlar yana bir bor ovoz berishadi. Agar Merz yana kerakli ovozlarni to'play olmasa, unda uchinchi marta saylov o'tkaziladi. Bunaqasi lekin hali Germaniya tarixida bo'lmagan. Agar Merz ikkinchi saylovda ham yuta olmasa, nimalar bo'lishi mumkinligi haqida keyinroq... @uzDeutschland
Hashtags
@uzdeutschland · Post #365 · 16.12.2024 г., 16:51
#Siyosat O'tgan safargi postimda aytib o'tganimdek, bugun Germaniya parlamentida (Bundestag) Vertraunsfrage (ishonch masalasi) nomliy siyosiy jarayon o'tkazildi. Unga ko'ra Germaniyaning amaldagi kansleri Olaf Scholz394 ga 207 ovoz bilan parlament ishonchini yo'qotdi. Ya'ni parlamentda o'tirganlarning aksari Olaf Scholzga ishonch bildirishmadi. -Endi nima bo'ladi? -Scholz Bundesprezident Steinmeierdan Bundestagni tarqatib yuborishni so'raydi. Agar Prezident bunga rozi bo'lsa, 23-fevral kuni Germaniyada Bundestag uchun yangi saylovlar bo'lib o'tadi. Katta ehtimol bilan yangi saylovlardan so'ng Olaf Scholz kanzlerlik lavozimini Friedrich Merz (CDU) ga bo'shatib beradi.
Hashtags
@uzdeutschland · Post #364 · 16.12.2024 г., 16:44
#Siyosat Amerika Qo'shma Shtatlaridagi saylovlardan keyin Germaniyada ham bir nechta siyosiy o'zgarishlar sodir bo'ldi. Chorshanba kuni Germaniya kansleri Olaf Scholz (SPD, rasmda o'ng tomonda) Germaniyaning amaldagi moliya vaziriChristianLindnerni (FDP, rasmda eng chapda) o'z vazifasidan ozod qildi. Bunga sabab qilib Lindler va Scholzning Germaniya byudjetini qanday yurgizish (pullarni qayerga sarflash, qarz olishni kamaytirish...) to'g'risidagi qarama-qarshi fikrlari ko'rsatildi, ya'ni Lindner byudjetni iloji boricha kamroq sarflashga (Sparmaßnahmen) va ko'p qarz olmaslikka (Einhaltung der Schuldenbremse) chaqirgan. Yashillar va SPD esa ijtimoiy himoya va iqlim himoyasiga (Klimaschutz) ko'proq pul ajratish kerak degan fikrda bo'lgan. Lindner vazifasidan bo'shatilganidan keyin Germaniyaning amaldagi Ta'lim vaziri Stark-Watzinger (FDP) hamda Adliya vaziri Buschmann ham o'z lavozimidan ketishga qaror qilishgan. -Endi nima bo'ladi? -Olaf Scholz 2025-yil 15-yanvardaVertraunsfrage (ishonch masalasi) nomli siyosiy jarayon o'tkazishni e'lon qildi. Bunga ko'ra parlament a'zolari Olaf Scholzga ishonish yoki ishonmaslik masalasini ovozga qo'yishadi. Agar Olaf Scholz yetarliche ovoz to'play olmasa, Bundestag uchun yangittan saylov o'tkaziladi. Hozircha yangi saylovlarni martda o'tkazish reja qilinyabdi. Ammo boshqa partiyalar Scholzdan Vertraunsfrageni tezroq o'tkazishni talab qilmoqda. -Ampel🚦 koalitsiyasiga nima bo'ldi? -FDP koalitsiyadan chiqib ketganidan so'ng, Ampel (ya'ni svetofor) koalitsiyasi ham o'zgardi. Chunki, endi ampelning faqat yashil va qizil chirog'i qoldi😆 -Qanaqa chiroq, nimalar deyabsan? -Germaniyadagi siyosiy partiyalar o'zlarini turli ranglarda ifodalashadi. Misol uchun, Angela Merkelning CDU (Christlich Demokratische Union) partiyasi qora rang⚫️, Olaf Scholzning SPD (Sozialdemokratische Partei Deutschlands) partiyasi esa qizil,🔴 yashillar (Die Grünen) o'z nomi bilan yashil🟢, FDP (Freie Demokratische Partei) sariq🟡, AfD (Alternative für Deutschland) esa ko'k🔵 rangda. Germaniya saylovlarida bitta partiya hukumatni yakka o'zi boshqarish uchun ko'p ovoz yig'a olmaydi. Shuning uchun qolgan partiya bilan birgalikda hukumatni boshqarish uchun koalitsiya tuzadi. Koalitsiyani nomi esa ranglarga mos tarzda tanlanadi. Misol uchun, hozirgi koalitsiya qizil, sariq va yashil rangdaligi uchun Ampel (svetofor🔴🟡🟢) nomini olgan. Merkel boshqargan qora, sariq va yashil koalitsiya esa Yamayka 🇯🇲 deb nomlangan. -Saylovlar qanday o'tkaziladi? -Germaniya parlamentarrespublika hisoblanadi ya'ni prezident emas, parlament hukumatni boshqaradi. Germaniya parlamenti Bundestag deb nomlanib, turli siyosiy partiyalardan tuzilgan. Bitta partiya butun hukumatni boshqarishi uchun 50% dan ortiq ovoz olishi kerak. Agar olingan ovozlar bundan kam bo'lsa, boshqa partiya(lar) bilan koalitsiya tuzgan holda, 50% chegaradan o'tish kerak bo'ladi. Odamlar saylovga borganda partiyani tanlashadi, ya'ni Bundeskanzlar(in)ni to'g'ridan to'g'ri saylab bo'lmaydi. -Germaniyada qanday partiyalar mavjud? -2021-yildagi saylovlardan keyin Bundestagdan 8 ta partiya joy oldi. Eng ko'p ovoz yiqqanlar SPD (25,7%), CDU (18,9%), Die Grünen (14,8%), FDP (11,5%) va AfD (10,3%) bo'lgan. P.S. Saylovlarda faqat Germaniya fuqarolari qatnashishi mumkin. @uzDeutschland
Hashtags