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

Резултати

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

Търсене: #minerals

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

@doctor_ziyod · Post #254 · 03.03.2023 г., 09:00

🔤ОРТИҚЧАКАЛЬЦИЙҲАВФИ АҚШ ва Европа эндокринологлар уюшмалари 50 дан ошган одамларга кунига 700-1200 мг кальций қабул қилишни тавсия этган. Одатда бу тавсия остеопорозни (суяклар мўртлашиши) олдини олиш учун берилади. Лекин 2021-йилда чоп этилган катта таҳлил шуни кўрсатдики, кальций қўшимчаларини қабул қилиш юрак томирларида муаммо келтириб чиқариши мумкин. Айтиб ўтиш керакки, баъзи давлатларда 70%гача қария аёллар шифокор маслаҳатисиз кальций қабул қилади. Кальций сотувчи компаниялар кўпайгани сари, реклама ортидан бу кўрсаткич ошиб боряпти. Уни устига, баъзилар параллел равишта кальций сақловчи поливитамин/минераллар ҳам қабул қилади. Яъни доза ошиб кетиши мумкин. ☠️ 388 229 кишида ўтказилган тадқиқотда эркаклар кунига 1000 мг дан кўп кальций қабул қилиши 12 йиллик кузатувда юрак-қон томир касалликлари сабабли ўлим ҳавфини нисбатан ошириши мумкинлиги аниқланган. 17,5 йиллик кузатувда ҳам кунига 1000 мг дан кўп кальций қабул қилиш барча сабаблардан ўлим даражасини оширган. ☝️Аммо овқат таркибидаги кальций бундай ҳавфга эга эмаслиги аниқланган. Корейс олимлар ҳам ўхшаш ҳулосага келишган ва инфаркт, инсульт, ўлим ҳавфи ошишини топишган. Ортиқча кальций томирлар деворида йиғилиб уларни эгилувчанлигини пасайтиради. Яна тромбоцитларни фаоллаштириб, қонни қуюқлаштириши мумкин. ❗️МУҲИМ! - келтирилган текширувлар узоқ муддатли (5 йил ва ундан кўп) кальций қабулини таҳлил қилган - бу тадқиқотлар кальций мутлақ ҳавфли ёки қабул қилиниши керак эмас деган ҳулосага олиб келмаслиги керак, кальций саломатлигимиз учун албатта муҳим ҲУЛОСА: - кальций қўшимчалари айнан назоратсиз қабул қилинганда ҳавфли бўлиши мумкин - қўшимчани қабул қилишдан аввал организмдаги кальций миқдори аниқланиши керак (қонда кальций ва ионлашган кальций) ва нормадан кам бўлса, уни ичса бўлади - минерални қабул қилиш даврида ҳам маълум муддатларда текширув ўтказиб туриш керак - кальций миқдорини оширишда биринчи навбатда озиқ-овқатга эътибор берган маққул ☝️Яқинлар билан улашинг ва каналга обуна бўлинг! 🩺Doctor Ziyod | #minerals

Hashtags

Doctor Ziyod 🩺

@doctor_ziyod · Post #263 · 07.03.2023 г., 04:15

💉Бу КАЛЬЦИЙ ГЛЮКОНАТ ва КАЛЬЦИЙ ХЛОРИДНИ кўрсатмалари 🙄 Яхшилаб ўқиб чиқдингизми? Яна бир бор ўқинг. Шамоллаш демабтими? Қанақасига? Дўхтир айтганди-ку, а? Ахир бу қиздирадиган укол-ку, ҳамма шамоллашларга ёзишади, гинекологиями, оддий шамоллашми, фарқи йўқ. Йиллар давомида бекорга веналарни тешиб, хамширага, дорига пул ҳаражат қилганингизни тушуняпсизми? Қисқа қилиб айтганда: Кальций глюконатнинг кўрсатмалари: - кальций етишмовчилиги бўлганида (аввал анализда аниқлаб, кейин берилади) - магний, шовул кислотаси ва фтор кислотаси билан захарланишда Кальций хлориднинг кўрсатмалари: - ўткир аллергик реакциялар - қонда кальций миқдори пастлиги (анализда аниқланганидан кейин) - қонда калий ва магнийни ошиб кетиши - қўрғошин билан захарланиш ☝️Эсингизда бўлсин, ҳар бир инъекция сиз учун охиргиси бўлиши мумкин. Ҳаётингизни керак бўлмаган жойда ҳавф остига қўйманг. 🩺Doctor Ziyod | #minerals#drugs

International Jeweler's Day is a holiday celebrated on January 31st and dedicated to jewelry professionals. Tiger's Eye is a striking golden-brown gemstone known for its silky luster and captivating chatoyancy ("cat's eye" effect). South Africa is one of the world's leading sources of this beautiful stone, especially in the Northern Cape region. Fun fact: ancient Roman soldiers wore Tiger's Eye for protection in battle, believing it granted courage and strength. Today, it's popular in jewelry and as a good luck charm, symbolizing confidence and grounding energy. #jewelry#minerals 🎥Video 1, Video 2

Amazing Geography 🌍

@amazingeo · Post #493 · 04.12.2025 г., 12:31

🌍 The world’s largest reserves of phosphate rock, vital for fertilizer, are found in Morocco and Western Sahara. These deposits help feed billions, but supplies are concentrated in just this region. ✨ #resources⚡#minerals⚡#agriculture⚡#geography⚡#nature⚡#earth 👉subscribe Amazing Geography 👉more Channels ​

Amazing Geography 🌍

@amazingeo · Post #93 · 22.08.2025 г., 03:12

🌍 Chile’s Atacama Desert contains the world’s largest natural supply of sodium nitrate, once the world’s main fertilizer before synthetics. This rare mineral helped boost crop yields globally. ✨ #resources⚡#minerals⚡#agriculture⚡#geography⚡#nature⚡#earth 👉subscribe Amazing Geography🌍

Interesting Planet 🌍

@interesting_planet_facts · Post #1288 · 12.02.2026 г., 12:11

🌎 The world’s largest crystal cave, Cueva de los Cristales in Mexico, holds giant selenite crystals that measure up to 12 meters long. These crystals formed over 500,000 years in intense heat and humidity more than 300 meters below the surface. ✨ #minerals⚡#geology⚡#caves 👉subscribe Interesting Planet 👉more Channels ​

Interesting Planet 🌍

@interesting_planet_facts · Post #1139 · 17.12.2025 г., 22:11

🌎 Deep inside Lechuguilla Cave in New Mexico, explorers have found rare mineral formations called "subaqueous helictites." These twisted crystals form underwater from mineral-rich drips, creating shapes never seen elsewhere. The cave stretches over 248 kilometers, making it one of the longest surveyed caves in the world. ✨ #geology⚡#caves⚡#minerals 👉subscribe Interesting Planet 👉more Channels ​

Interesting Planet 🌍

@interesting_planet_facts · Post #535 · 10.08.2025 г., 16:22

🌎 Salt crystals can form “cave chandeliers” in arid underground lakes. These sparkling formations grow when salty water evaporates, leaving dazzling, fragile mineral structures hanging from cave ceilings. ✨ #geology⚡#caves⚡#minerals 👉subscribe Interesting Planet

Amazing Geography 🌍

@amazingeo · Post #645 · 22.02.2026 г., 20:31

🌍 The world's largest jade reserves are found in Myanmar, where huge boulders are mined for the precious stone. Some single jade stones weigh more than a small car before being cut. ✨ #resources⚡#minerals⚡#mining⚡#geography⚡#nature⚡#earth 👉subscribe Amazing Geography 👉more Channels ​

Amazing Geography 🌍

@amazingeo · Post #521 · 18.12.2025 г., 12:31

🌍 China is now the world’s top producer of rare earth elements, mining over 60% of global supply. These minerals are essential for smartphones, wind turbines, and electric vehicles. ✨ #mining⚡#minerals⚡#resources⚡#geography⚡#nature⚡#earth 👉subscribe Amazing Geography 👉more Channels ​

Amazing Geography 🌍

@amazingeo · Post #487 · 01.12.2025 г., 12:31

🌍 In South Africa, platinum mining happens more than 1,600 meters underground—deeper than most skyscrapers are tall. These mines supply most of the world’s platinum, vital for electronics and medicine. ✨ #mining⚡#resources⚡#minerals⚡#geography⚡#nature⚡#earth 👉subscribe Amazing Geography 👉more Channels ​

Amazing Geography 🌍

@amazingeo · Post #343 · 07.10.2025 г., 15:31

🌍 Natural graphite, vital for batteries and electronics, is mostly mined in just three countries—China, Mozambique, and Madagascar—making global supplies of this critical resource surprisingly concentrated. ✨ #resources⚡#minerals⚡#mining⚡#geography⚡#nature⚡#earth 👉subscribe Amazing Geography 👉more Channels ​

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