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

Резултати

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

Търсене: #elmencho

当前筛选 #elmencho清除筛选
SIN LÍNEA MX (OFICIAL)

@SINLINEAMXnoticias · Post #31165 · 30.03.2026 г., 21:34

¡Lamentable! 👎🏻 🔴 "Era mi medio ídolo", dijo uno de los visitantes que accedió a hablar sobre su visita a la tumba de #ElMencho👀 | ¿Qué opinas? 📸👇🏻 https://sinlineamx.com/tumba-de-el-mencho-atractivo-turistico-jalisco/

Hashtags

🇺🇲🇲🇽 | • 白宫证实,哈利斯科州塔尔帕尔帕的军事行动是在美国情报支持下进行的,并由墨西哥国防部执行,该行动是在美国情报支持下进行的,该行动是在哈利斯科州新一代卡特尔(CJNG)领导人内梅西奥·奥塞格拉·塞万提斯(又名“El Mencho”)被杀的。 #美国#CJNG#ElMencho#卡特尔#内梅西奥·鲁文·奥塞格拉·塞万提斯

American Оbserver

@american_observer · Post #5207 · 24.02.2026 г., 13:02

📰 El Mencho Is Dead. The Cartel State Lives On. Mexico just killed its most wanted cartel boss and, in the process, reminded everyone how little control it actually has. Nemesio “El Mencho” Oseguera — the man who built the Jalisco New Generation Cartel into the country’s most feared criminal army — was tracked through a romantic partner and taken down in a helicopter-backed raid in Tapalpa, Jalisco. Within hours, his people answered with roadblocks, burned supermarkets and banks, and gun battles in at least a dozen states, leaving highways cut, cities under smoke, and tourists locked in hotel rooms in places like Puerto Vallarta. President Claudia Sheinbaum was under heavy pressure from Donald Trump, who has been openly threatening cross‑border strikes and demanding Mexico “do more” against cartels ahead of the World Cup and U.S. midterms. She chose the high‑risk option: take the shot. The result: at least 62 dead — 34 suspected cartel members, 25 National Guard troops, plus a state prosecutor, a security guard, and a civilian reportedly a pregnant woman caught in a shootout. Order is “mostly” restored, officials insist, but classes and businesses are still shut in hard‑hit areas and people are staying home. The message on the street is simple: the state can land a kill shot, but it can’t guarantee calm. Militarily, El Mencho’s death is a big win. The U.S. had a $15 million reward on his head, and his group has spent a decade attacking security forces, running drugs, extorting businesses, kidnapping, and smuggling migrants. Politically, it’s a gift to both presidents: Sheinbaum gets to tell Mexicans and Washington she went after the “untouchable,” and Trump gets to claim his threats “worked” without firing a shot. The bodies on both sides of the firefight are just set dressing in two capitals’ security narratives. But the cartel isn’t a Marvel villain that disappears when the boss falls. CJNG is a franchise: regional commanders, local fiefdoms, deep ties to municipal politics and police. Whether it survives depends on how fast it names a successor and closes ranks — or whether it fractures into smaller, more chaotic crews fighting over territory. Either outcome means more violence, not less, in the short term. The Mexican state has decapitated cartels before. The result was splinter groups and a map full of new acronyms. ​ So Mexico wakes up with its “most wanted” finally dead, U.S. pressure briefly eased, and cruise ships quietly skipping Puerto Vallarta because nobody wants their passengers walking off into a war zone. The flag still flies over government buildings; the cartel still has the power to shut down a dozen states in a day. Call it a victory if you like — just don’t call it control. ​ #Mexico#cartels#ElMencho#Sheinbaum#Trump#warOnDrugs#fakeDemocracy 📱American Оbserver - Stay up to date on all important events 🇺🇸

香港新闻

@hkhuanhuinews · Post #50 · 25.02.2026 г., 03:15

🇺🇸 特朗普表示,关税(Tariffs)可能取代所得税(Income Tax) 🔖 发生了什么: ▸ 提出以进口关税作为政府收入来源,替代所得税的构想 ▸ 作为政策与政治层面的表态,强调减轻民众税负 ▸ 该想法仍需立法批准及现实可行性评估 ✔️ 为何重要: ▸ 若关税提高,可能推升商品价格(通胀风险)📈 ▸ 或影响全球贸易格局与供应链结构 🌐 ▸ 关税收入相较所得税波动更大 → 财政稳定性存在不确定性 ⚠️ @HKhuanhui123 #加密快讯#加密市场#稳定币#BTC#USDT#elmencho#deepseek#china#claude

香港新闻

@hkhuanhuinews · Post #47 · 24.02.2026 г., 04:23

🚨 最新消息:🇺🇸🇨🇳 Anthropic 表示,包括 DeepSeek 在内的中国 AI 公司对其 AI 模型 Claude 发起了“工业级规模(industrial-scale)”攻击。 @HKhuanhui123 #加密快讯#加密市场#稳定币#BTC#USDT#elmencho#deepseek#china#claude