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

Резултати

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

Търсене: #immigration

当前筛选 #immigration清除筛选

Non-linear Ethnic Niches "Chaldeans control 90% of the grocery stores in Detroit. 40% of the truck drivers in California are Sikh, and about a third of US Sikhs are truck drivers. About 95% of the Dunkin’ Donuts stores in Chicago and the Midwest are owned by Indians, mostly Gujarati Patels. In New England and New York, 60% of Dunkin’ Donuts stores are operated by Portuguese immigrants. 90% of the liquor stores in Baltimore are owned by Koreans. " https://www.aporiamagazine.com/p/non-linear-ethnic-niches?r=27apko&utm_medium=ios&triedRedirect=true --------------------------------------------------- #immigration

Hashtags

🚨✈️40 DEMOCRATS SLAM "SECRETIVE" ICE DEPORTATION FLIGHTS 🔹 House Dems demand FAA transparency over Trump's expanded deportation program 📋⚖️ 🔹 "Grave concerns" over immigrants "disappearing" from tracking systems without family notice 👪❌ 🔹 84% surge in ICE flights during 2025 - most operations hidden from public monitoring 📈🕵️ 🔹 Allegations of mistreatment, full-body restraints on commercial airlines exposed ✈️⛓️ 🔹 Families left searching for "vanished" loved ones as lawyers denied access 💔🔍 Congress demands answers on $23B taxpayer-funded "shadow flight" network! 🏛️💰 Due process isn't optional - even for deportations! 🇺🇸⚖️ #USNews#immigration @america

🚨🇺🇸TRUMP'S IMMIGRATION CUTS COULD TRIGGER FIRST US POPULATION DECLINE 🔹 Legal immigration slashed 2.5x more than illegal - refugee admissions down 90% from twelve thousand to just one thousand people 📉 🔹 40 countries banned from immigrant visas affecting 1 in 5 applicants - over 130k legal entries blocked vs 50k illegal ⛔ 🔹 Nearly 40% of US counties now losing population - border regions and major cities like Houston, Miami hit hardest 📍 America could see its FIRST population decline in 2026 if these policies continue. Economic disaster ahead? 😬💥 #USNews#immigration 📊 The numbers don't lie. Stay tuned for updates 📱 @america

🚨🇺🇸TRUMP IMMIGRATION CRACKDOWN: MASSIVE RESTRICTIONS 🔹 Border encounters plummet 79% to 35,000 in January 2026 — from 166,000 year-over-year 📉 🔹 Immigrant visa approvals suspended for 75 "high-risk" countries, blocking half of all legal immigration 🚫 🔹 "Remain in Mexico" policy revived: asylum seekers wait years in Mexico during claim processing ⏰ 🔹 Over 100,000 student and worker visas revoked, refugee programs indefinitely suspended 📋 First time since 1930s: net migration turns negative, reducing GDP by $50 billion 📊 32 deaths in ICE custody triple 2024 numbers as enforcement targets escalate 😰💀 #USNews#immigration @america

🇺🇸 История переезда в США по визе O1 и гринкарте EB1 Ребята, многие из вас наверняка знают, что я последние 5 лет живу в США (кстати для новеньких все никак не напишу подробный пост "о себе"). Так вот, путь к визе, а затем гринкарте не прост. На фоне этого я создал целое комьюнити @o1eb1eb2 из которого вырос даже целый проект по помощи переезда через таланта в США. Там много ньюансов про которые можно написать целую книгу, но пусть по многим причинам прямолинейнее и "правильнее", чем переход через границу из Мексими (без какого любо осуждения людей которые пошли по этому пути). К чему я это все? В рамках проекта мы с Нисо (лучший PRщик на свете) делаем вебинары с людьми, которые прошли этот путь и рассказывают о том как это прошло, какие ньюансы у них были, что они сделали бы иначе и т.д. Один из таких вебинаров пройдет сегодня в 17:30 по москвоскому времени. Если вам кажется эта тема актуальна я советую зарегистрироваться и послушать по ссылке https://kak-uspeshno-poluchit-viz.timepad.ru/event/2678092/#register Ну и в целом, если у вас есть какие-то вопросы по США, с удовольствием отвечу в комментариях. #usa#immigration

VDARE.com

@vdare · Post #14048 · 07.06.2025 г., 19:26

📉Quebec considers slashing permanent immigration targets to 25,000 Quebec is considering a significant reduction in its annual permanent immigration targets, potentially as low as 25,000 people. This marks a sharp decrease from the projected 64,000 for 2025. Immigration Minister Jean-François Roberge outlined three potential scenarios: 25,000, 35,000, or 45,000 immigrants annually. The move is driven by rising unemployment, a worsening housing crisis, and concerns over preserving the French language in Quebec. Additionally, the province aims to cut the number of temporary immigrants under federal programs from over 400,000 to 200,000. #Quebec#immigration 🍁Maple Chronicles

VDARE.com

@vdare · Post #13682 · 03.10.2024 г., 16:42

Quebec premier says Ottawa should forcibly relocate half of asylum seekers Premier François Legault has made immigration a major focus of his visit to Paris, demanding that the federal government force asylum seekers in Quebec to move elsewhere, including people who have already settled in the province. Half of the would-be refugees currently in Quebec should be transferred to other provinces, he told reporters on Wednesday at the offices of the Quebec delegation in Paris. Legault’s latest remarks follow similar comments on Tuesday, when he said his government has asked Ottawa to create waiting zones for asylum seekers entering the country, similar to a system that has existed for decades in France. #Quebec#immigration 🍁Maple Chronicles

Bali News

@balinews · Post #529 · 20.11.2025 г., 12:10

🛂 Indonesia’s Immigration Office to open two new branches in Bali 📰 Foreigners living in the areas of Tabanan and Klungkung will no longer need to travel to Denpasar for visa and immigration matters. Indonesia’s Directorate General of Immigration is expanding its presence on the island. 🔜 As part of a national program to improve the quality and accessibility of public services, Bali will soon gain two new immigration offices (Kantor Imigrasi) to speed up processing and reduce the load on existing centers. #places#visa#immigration#tourism@BaliNews

🚨🎓 COLUMBIA STUDENT FREED FROM ICE AFTER NYC MAYOR MEETS TRUMP 🔹 ICE agents entered campus under false pretenses to arrest international student 👮‍♂️ 🔹 Mayor Mamdani flew to White House — secured release in unprecedented move 🤝 🔹 ACLU warns: 287(g) program rapidly expanding, local police now acting as ICE agents ⚠️ From campus to detention center to freedom — all in 48 hours 😤🇺🇸 #USNews#immigration#ICE @america

TruthGraphs

@TruthGraphs · Post #3505 · 15.01.2025 г., 14:25

Immigration doesn't solve population aging, EU version. Demographic scenarios for the EU: Migration, population and education https://www.researchgate.net/publication/333641956_Demographic_scenarios_for_the_EU_Migration_population_and_education ---------------------------------------------------- #immigration#europe#aging

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