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

Резултати

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

Търсене: #caribbean

当前筛选 #caribbean清除筛选
Voyage.Travel.Tourism

@VOYAGE · Post #1160 · 11.11.2024 г., 13:14

CARIBBEAN SEA🌴 Would you relax like this? 😎 Set sail on the EDSea, a 4-day cruise in the Caribbean, departing from Miami, where your favorite artists will entertain you all night long on the Norwegian Joy. #Caribbean @voyage

Hashtags

Amazing Geography 🌍

@amazingeo · Post #208 · 10.09.2025 г., 00:12

🌍 The Caribbean islands are a biodiversity hotspot where some tiny islands have more unique plant species per square kilometer than anywhere else on Earth, making them small but mighty centers of life. ✨ #biodiversity⚡#Caribbean⚡#islands⚡#geography⚡#nature⚡#earth 👉subscribe Amazing Geography🌍 ​

Venezuelanalysis

@venanalysis · Post #2206 · 13.12.2025 г., 23:55

🗒️🗣️ INTERVIEW | Puerto Rico, US Imperialism and Venezuela’s Defiant Sovereignty: A Conversation with Déborah Berman Santana From within a US colony, Puerto Rican geographer and activist Déborah Berman Santana argues in the latest VA interview that Washington’s “new” strategy closely resembles the old one. The United States’ latest National Security Strategy refocuses on the Western Hemisphere, reaffirming claims to dominance over Latin America and the Caribbean. In Berman Santana’s assessment, the document openly restates a historic objective: hemispheric control, with Venezuela at the center due to its insistence on sovereignty and control over its resources. She explains that Puerto Rico’s status as an unincorporated US territory enables this strategy in practice. With six US military bases on the island and a recent increase in air and naval activity, including the takeover of former civilian facilities, the United States can deploy forces across the Caribbean without consultation, using military pressure to influence Venezuela and signal limits on regional sovereignty. Read the full interview here 👉🏾https://shorturl.at/NkaUd #Caribbean#DonaldTrump#USImperialism

Venezuelanalysis

@venanalysis · Post #2174 · 17.11.2025 г., 13:28

🗒️🗣️ INTERVIEW | Grenada, Venezuela and the Logic of Empire: A Conversation with Chester Humphrey In the latest VA interview, veteran Grenadian revolutionary Chester Humphrey draws stark parallels between the 1983 U.S. invasion of Grenada and today’s military buildup against Venezuela. He warns that the narrative of “narco-terrorism” echoes the fabricated pretexts of the past, and reveals that Washington is pressuring Grenada to host radar infrastructure tied to potential military action. Humphrey also calls for unity among revolutionary movements and emphasizes deepening people-to-people solidarity throughout the Caribbean. Read the full interview here 👉🏾https://shorturl.at/z1TuF #Caribbean#InternationalSolidarity#USImperialism

Venezuelanalysis

@venanalysis · Post #2146 · 17.10.2025 г., 19:34

🗒️🗣️ INTERVIEW | The Caribbean’s Zone of Peace Under Threat: A Conversation with David Abdulah In a new interview, Trinidadian labor leader David Abdulah denounces his government’s alignment with Washington’s military buildup near Venezuela and urges regional mobilization to defend sovereignty. He highlights the Day of Action in Defense of the Caribbean, organized by the Assembly of Caribbean People on October 16, with actions in 15 countries to reaffirm the Caribbean as a Zone of Peace. “Silence is not an option,” Abdulah warns. “We must raise our collective voices to defend regional independence and unity.” 🔗 Read the full interview here: https://venezuelanalysis.com/analysis/the-caribbeans-zone-of-peace-under-threat-a-conversation-with-david-abdulah/ #Caribbean#TrinidadandTobago#USMilitaryThreats

🚢Carib LPG возвращается к судовладению спустя 13 лет. Барбадосская Carib LPG вновь выходит на рынок судовладения, приобретя LPG-танкер"Intrepid" (22 057 куб. м, 2018 г., бывший "Desert Orchid") у Petredec Group. Судно относится к классу полурефрижераторного газовозного флота и ориентировано на перевозку сжиженных газов на региональных маршрутах. Сделка знаменует возвращение компании к владению флотом после более чем десятилетнего перерыва и работы только на чартерном рынке. Покупка отражает устойчивый интерес к СУГ (LPG)-сегменту, где спрос поддерживается развитием энергетических рынков и химической промышленности. Среднетоннажные газовозы остаются востребованными для гибких региональных операций. Возвращение Carib LPG к модели судовладения указывает на улучшение рыночной конъюнктуры и привлекательность инвестиций в газовый тоннаж. Таким образом, компания делает стратегический шаг к расширению бизнеса, сочетая торговлю и транспортировку газа. 📌Carib LPG Ltd. — основана в 1997 году, частная энергетическая компания, базируется на Барбадосе, принадлежит частным инвесторам. С момента создания развивалась как трейдер и дистрибьютор СУГ (LPG) в странах Карибского региона. Основной бизнес — поставка газа для бытового, коммерческого и промышленного использования. #LPG#shipping#tankers#Caribbean#markets

🚢VIPA модернизирует порт St. Thomas для приёма крупных круизных судов. Virgin Islands Port Authority (VIPA) заключила контракт с Orion Marine Construction на дноуглубительные работы в гавани Charlotte Amalie (Сент-Томас) стоимостью до $41.9 млн. Проект охватывает акваторию порта, разворотный бассейн и марину Yacht Haven Grande, с целью улучшения навигации и обеспечения захода более крупных круизных лайнеров к причалам West Indian Company Dock. С операционной точки зрения, углубление акватории позволит увеличить пропускную способность порта и повысить его конкурентоспособность в круизном сегменте Карибского региона. Финансирование осуществляется за счёт государственных средств и портовых облигаций, с возвратом через увеличенные портовые сборы, оплачиваемые круизными линиями. 📌Virgin Islands Port Authority (VIPA) — основана в 1968 году, государственный оператор портов Виргинских островов США, полностью принадлежит правительству территории. #Ports#Dredging#Cruise#Shipping#Caribbean

Venezuelanalysis

@venanalysis · Post #2151 · 23.10.2025 г., 17:13

📰 NEWS | UN Experts Condemn ‘Unlawful’ US Caribbean Attacks, Call for Non-Intervention in Venezuela UN independent experts have called on the Trump administration to stop “unlawful attacks and threats” in the Caribbean, warning that recent US military strikes on alleged drug-trafficking vessels amount to extrajudicial executions and breach international law. Since September, eight strikes have been reported, killing over 30 people — including civilians from Venezuela, Colombia, and Trinidad and Tobago. The latest bombing occurred in the Pacific, signaling an expansion of the campaign. Read the full report here 👉https://shorturl.at/qVzyG #Caribbean#DrugTrafficking#RegimeChange#USMilitaryThreats

Venezuelanalysis

@venanalysis · Post #2180 · 19.11.2025 г., 18:18

📰 NEWS | Venezuela Allies Urge US to Cease Military Hostilities, Warn of ‘Spill-Over Effect’ The Non-Aligned Movement and the Group of Friends in Defense of the UN Charter issued statements condemning the US military escalation in the Caribbean, warning that any attack on Venezuela could trigger a regional “spill-over effect.” They also raised concern over the US 22nd Marine Expeditionary Unit conducting joint drills with Trinidad and Tobago and noted that Washington will designate the alleged “Cartel de los Soles” as a Foreign Terrorist Organization on November 24, despite the absence of court-tested evidence. Read the full report here 👉🏾https://venezuelanalysis.com/news/venezuela-allies-urge-us-to-cease-military-hostilities-warn-of-spill-over-effect/ #Caribbean#UNCharter#Solidarity#USVenezuelaRelations

Venezuelanalysis

@venanalysis · Post #2158 · 29.10.2025 г., 19:46

📰 NEWS | Death Toll Hits 57, Latest US Bombings on Small Boats Strike off Mexico’s Coast The US military killed 14 people in strikes on four small boats off Mexico’s coast Monday, bringing the total death toll from similar attacks since September to 57. Venezuela denounced a CIA-backed “false flag” plan to justify aggression and suspended energy cooperation with Trinidad, citing US military escalation in the Caribbean. Read the full report here 👉🏾https://shorturl.at/pg5Py #Caribbean#RegimeChange#TrinidadandTobago#USMilitaryThreats

Venezuelanalysis

@venanalysis · Post #2166 · 07.11.2025 г., 17:01

🎥 VIDEO | Military Threats, Lies and Psychological Warfare Washington’s threats against Venezuela are intensifying, from false narratives and covert operations to an alarming military buildup in the Caribbean. With 10,000 troops, warships, and the world’s largest aircraft carrier deployed, Trump’s words blur the line between intimidation and open warfare. #USMilitaryThreats#USVenezuelaRelations#Caribbean#DrugTrafficking#RegimeChange

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