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

Резултати

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

Търсене: #infection

当前筛选 #infection清除筛选
Doctor Ziyod 🩺

@doctor_ziyod · Post #605 · 22.07.2023 г., 05:01

🚽Ич кетишини даволаш учун 3 та самарали восита! 3️⃣Учинчиси - Пробиотиклар! Улар зарарли бактериялар билан ичак деворига ўрнашиш учун рақобат қилади ва иммун тизимни кучайтиради. 2️⃣Иккинчиси - Руҳ моддаси, яъни цинк. Болаларга кунига 20 миллиграмдан берилганда диарея кунларини ва оғирлик даражасини 40% гача камайтиради! Катталарга бемалол 2 баробар кўп берса бўлади. 1️⃣Биринчиси ва асосийси (!) - бу регидратация учун эритмалар! Мисол учун, ҳамма биладиган ОРСА ёки Регидрон. Лекин диареяда айнан руҳ сақловчи "ОРСА цинк" деган турини ичганингиз маққул. Шунда иккита қуённи битта ўқ билан урган бўласиз. 🔬Тадқиқотлар кўрсатган-ки, шундай таркибли суюқликларни ичишни ўзи 90 фоизгача сувсизланиш билан боғлиқ ўлимларни олдини олиши мумкин. Манбаалар: bit.ly/3Ofv7ab bit.ly/3NWpegC bit.ly/3K8gBhX bit.ly/3DgiMMx bit.ly/44D77TQ bit.ly/3XPS3QB #infection

Hashtags

Doctor Ziyod 🩺

@doctor_ziyod · Post #604 · 20.07.2023 г., 14:00

❗️Ич кетишида бу тўртта ишни қилманг! 1️⃣Биринчидан, ўзбошимчалик билан уйда инъекция ва капельницаларни олманг! Ўткир аллергик реакция бериб қолса, бу ўлимга ҳам олиб келиши мумкин. 2️⃣Иккинчидан, иситма ёки қонли ахлат бўлганда лоперамид (Имодиум) ичманг. Акс ҳолда у ичак ҳаракатини секинлаштириб инфекцияни организмда ушланиб қолиши ва ҳолатни оғирлашишига олиб келиши мумкин. 3️⃣Учинчидан, сабабини билмай туриб антибактериал препаратларни қабул қилманг, мисол учун мана булар: Эрсефурил, Стопдиар, Фуразолидон, Цифпрофлоксацин. Диареяларни тахминан ярмини вируслар чақиради. Демак кўпинча антибиотикларни бекорга ичасиз. Беҳуда ичилган антибиотик эса зарарли бўлади. Кечиши ўхшаш бўлсада, вирус билан бактериал жараённи баъзи фарқлари бор. Тепадаги жадвалдан кўриб олсангиз бўлади. 4️⃣Ва оҳирги, тўртинчи ҳато - мана бу белгилар бўлганида шифокорга мурожаат қилмаслик: - қон аралаш ахлат - бош айланиши - тана ҳарорати 40 дан баланд - ўта кучли қорин оғриғи - сийдик кескин камайиши ёки келмаслиги - диарея 2 кундан ортиқ давом этиши - кучли уйқучанлик ёки хушни йўқотиш 🔤Кейинги сафар уйда кўллаш учун самарали воситалар ҳақида гапириб бераман. Манбаалар: bit.ly/3Ofv7ab bit.ly/3NWpegC bit.ly/3K8gBhX bit.ly/3DgiMMx bit.ly/44D77TQ bit.ly/3XPS3QB #infection

Hashtags

Doctor Ziyod 🩺

@doctor_ziyod · Post #459 · 15.05.2023 г., 05:02

❓ЛЯМБЛИЯНИ ДАВОЛАШ КЕРАКМИ? Бугун яна дунёингизни барбод қилишимга тўғри келади... 🤷🏻‍♂️ Кўпчилик инсонлар бу паразитдан бекорга даволанади. Уни устига жуда кўп ҳолларда у одамни ўзидан, оила аъзоларидан ва уйидаги предметлардан қайта юқади (шунинг учун қайта-қайта даволаниб юрасиз). ✅ Лямблия кўп ҳолатларда бир неча ҳафта ичида ўзи ўтиб кетади. Яъни кўпчиликда даво талаб қилмайди. Жуда оз миқдордаги инсонларда безовталик бўлиб уни бошқа сабаби топилмаса, лямблия даволанади. Қуйидаги симптомлар лямблиозда кузатилиши мумкин: - қорин оғриғи - кўнгил айниши - диарея (ич кетиши) - сувсизланиш (кучли диарея сабабли) - кучли чарчоқ 👩🏾‍🦲Лекин бундай ифодаланган лямблиоз кўпроқ камбағал Африка давлатларида кузатилади. Ўзбекистонни жанубий қисмларида ҳам бўлиши мумкин. 🩺Doctor Ziyod | #infection

Hashtags

Doctor Ziyod 🩺

@doctor_ziyod · Post #456 · 14.05.2023 г., 14:10

🔎Мана бу раҳмингизни келтирадиган кўзлар билан сизга қараб турган паразит лямблия бўлади 😅 (аслида у кўзлар эмас, ҳужайра ядроси) 🩺Doctor Ziyod | #infection

Hashtags

Doctor Ziyod 🩺

@doctor_ziyod · Post #410 · 08.05.2023 г., 10:00

1221 кун аввал тарқала бошлаган ва 20 миллион одамни олиб кетган SARS-CoV-2 вирусининг пандемияси тугади. Бу ҳақида Жаҳон соғлиқни сақлаш ташкилоти ҳабар берди. Вирус ҳеч қаерга йўқолмади. Шунчаки одамларда унги нисбатан турли даражада иммунитет ҳосил бўлди ва буни ортидан касаллик енгилроқ кечиб ўлимлар сони анча пасайди. 🩺Doctor Ziyod | #infection

Hashtags

Doctor Ziyod 🩺

@doctor_ziyod · Post #770 · 30.11.2023 г., 06:11

❓Бирдан бир нечта вакцина олса бўладими? ❓Нафас йўлларини увлажнитель эмас, небулайзерда намласа етарли бўладими? #pediatrics#infection

Doctor Ziyod 🩺

@doctor_ziyod · Post #768 · 29.11.2023 г., 05:04

❓Вируслар қаердан пайдо бўлади? 🔸Улар атроф-муҳитда сақланади ва доимий одамдан одамга юқиб жамиятда айланиб юради. Баъзи мавсумлар уларга қулайроқ бўлгани учун, кўпроқ учрайди (шамоллаш вируслари учун - куз, қиш). ❓Нима учун терлаганимда (бошимни ювганимда) шамоллаб қоламан? 🔸 Бу шунчаки тасодиф. Сиз ўша терлаган пайтингизга қадар вирус юқтириб олгансиз ва касалликнинг биринчи белгилари терлашдан кейинги даврга тўғри келиб қолган. ❓Нима сабабдан совуқ ҳавода шамоллаш кўп учрайди? 🔸 Совуқ мавсумда вируслар кўпроқ тарқалади. Асосий фактор - кўп вақтимизни ёпиқ биноларда ўтказишимиз. Бунда касал инсон чиқарган нафасдан миллиардлаб вирус парчалари хонадаги ҳавога чиқиб, атрофдагиларга юқади. Демак, совуқда шамоллашингиз ҳам шунчаки тасодиф, яъни сиз кимдандир юқтириб олгансиз ва касаллик белгилари шунчаки совуққа чиққанингиздан кейинги даврга тўғри келиб қолгани учун совуқни сабабчи кўрасиз (Негадир одамлар совуққа чиқиб, касал бўлмаган пайтларини сезишмайди. "Кеча енгилроқ кийингандим, шамолламай қолдим" деганини ҳеч эшитганмисиз? 😉). ❗️Бувиларингиз буни тушунишмаган, билишмаган. Шунинг учун бу совуқдан, терлашдан деб ўйлашган. ШАМОЛЛАШ сўзи ҳам ўзи хато, одамлар ҳали касалликнинг асл сабабини тушунмаган даврларда берилган ном. Ўткир респиратор вирусли инфекция (ЎРВИ) дейиш тўғри бўлади. #infection#pediatrics

Doctor Ziyod 🩺

@doctor_ziyod · Post #766 · 29.11.2023 г., 04:32

⁉️Қачонгача эскича фикрлаймиз? Наҳотки маълумотни текшириш қийин? 2 дақиқада телефонда топса бўлади-ку жавобларни. ⚠️Одам ҳеч қачон булардан шамолламайди: - терлаш - енгил кийиниш - бошни ювиб кўчага чиқиш - совуқ ерда ўтириш ❗️Одам фақат бошқа одамдан вирус юқтириб олса шамоллайди! Бошқа вариант йўқ! #infection#pediatrics

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