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

Резултати

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

Търсене: #risk

当前筛选 #risk清除筛选
Biznes & Tadbirkorlik

@TheDailyuz · Post #492 · 19.05.2025 г., 07:35

Xato qilishga qo'rqmang! Xatolardan dars oling. Muvaffaqiyatli tarbirkorlar risk qilishdan qo'rqishmaydi. Xatolardan to'g'ri xulosa chiqarib, yana o'sishda davom etishadi. Xato qilishdan qo'rqadigan inson, yangi ishlarni amalga oshirishdan yiroqda bo'ladi, natijada ishida va sohasida o'sish bo'lmaydi, oqim bo'ylab bir xil suzib ketgan kabi. #Risk#Xatolar

🪙 ETH On-Chain at Critical Support MVRV Z 值、市值成長率和 Delta 成長率都在測試關鍵支撐位。 📉 鏈上關鍵支撐位正在被考驗 • MVRV Z-Score 接近歷史重要支撐區,估值安全墊明顯收窄 • 市值增長率、Delta 增長率同步資走弱,新增資金流入力度不足 • 結構信號:一旦失守,代表投機資金撤離,市場進入去槓桿階段 #Ethereum#OnChain #Markets#Risk#以太坊 ——— 👇⭐️👇 🤣 🥲👇 資源搜索 🖲️👆

American Оbserver

@american_observer · Post #4770 · 04.01.2026 г., 20:23

📰Trump Plunges the U.S. Into a New Era of Risk in Venezuela President Trump has declared that the United States will “run” Venezuela for an indefinite period, toppling Nicolás Maduro and seizing control of the country’s oil reserves. In a bold move that echoes the imperial era of gunboat diplomacy, Trump has set the stage for America to dominate Venezuela’s economy and politics—whether Venezuelans like it or not. Trump’s plan is clear: exploit Venezuela’s oil, install a government that obeys Washington, and threaten further military intervention if anyone resists. Maduro’s vice president, Delcy Rodríguez, has already pushed back, calling the move a “barbarity” and insisting Maduro is still the rightful leader. The U.S. justifies Maduro’s capture with an indictment for drug trafficking, but that doesn’t grant legal authority to control the entire country. Trump claims Venezuela “stole” American oil and assets, and now he’s taking them back—promising Americans will be compensated before Venezuelans become “rich.” The risks are enormous. Will the U.S. need an occupying force to protect oil fields? Will America run the courts, control who pumps oil, and install a pliant government? What happens if a democratic election brings a government that doesn’t play along? Is this the beginning of a new American empire—or just another “forever war” in the making? #venezuela#trump#oil#empire#fakeDemocracy#risk 📱American Оbserver - Stay up to date on all important events 🇺🇸

🚢Первые суда прошли Ормуз после перемирия, но рынок остается под давлением. После объявления перемирия между США и Ираном первые суда возобновили транзит через Ормузский пролив. Балкер "NJ Earth" (греческое владение) и судно под либерийским флагом "Daytona Beach" стали первыми подтвержденными проходами после временного открытия маршрута. Транзит осуществляется в рамках ограниченного режима «разрешенного прохода» сроком около двух недель и под координацией иранских властей, что указывает на переход от полного закрытия к контролируемому доступу, что также подтверждает изменение статуса пролива как ключевого узла глобальной энергетики. С отраслевой точки зрения ситуация остается напряженной. Более800 судов, по оценкам рынка, остаются заблокированными в регионе, а восстановление прежних объемов трафика маловероятно в краткосрочной перспективе. Судовладельцы продолжают учитывать повышенные риски, включая страховые и операционные издержки. Дополнительным фактором неопределенности является возможное введение платы за транзит — ранее пролив оставался бесплатным международным маршрутом. Обсуждаемые сборы могут существенно изменить экономику перевозок и усилить давление на ставки. Таким образом, даже при частичном восстановлении судоходства - Ормуз остается зоной повышенного риска, а рынок — в состоянии структурной перестройки с долгосрочными последствиями для глобальных цепочек поставок. 📌MarineTraffic — основана в 2007 году, частная компания, предоставляет данные по отслеживанию судов, принадлежит группе Kpler (Швейцария/Греция). #shipping#Hormuz#tankers#risk#logistics

🚢Western Bulk предупреждает о снижении прибыли из-за блокировки Ормуза. Норвежский оператор Western Bulk Chartering сообщил о негативном влиянии конфликта на Ближнем Востоке на финансовые результаты компании. Три балкера компании остаются в ожидании прохода через Ормузский пролив, что создает существенную операционную неопределенность. Компания отмечает, что ограничения доступа к грузам и судам в регионе, а также рост цен на бункерное топливо оказывают давление на прибыльность. Задержки транзита напрямую влияют на эффективность использования флота и увеличивают издержки. С отраслевой точки зрения ситуация демонстрирует, что даже сегмент балкерного флота, менее зависимый от Персидского залива по сравнению с танкерами, остается уязвимым к геополитическим шокам. Ограничения ключевых маршрутов приводят к перераспределению флота, росту затрат и снижению предсказуемости операций. Дополнительно рост бункерных цен усиливает давление на маржу операторов, особенно в условиях фиксированных контрактов, что может привести к пересмотру стратегий фрахтования и усилению интереса к инструментам хеджирования рисков. 📌Western Bulk Chartering AS — основана в 1982 году, публичная компания, базируется в Норвегии, принадлежит институциональным инвесторам. #drybulk#shipping#Hormuz#risk#freight

🚢Пять круизных лайнеров покинули Ормуз, воспользовавшись кратким «окном безопасности». Пять из шести круизных судов, ранее заблокированных в Персидском заливе, успешно прошли Ормузский пролив. Среди них — "MSC Euribia", "Mein Schiff 4", "Mein Schiff 5", "Celestyal Discovery" и "Celestyal Journey". В регионе, по данным AIS, остается лайнер "Aroya Manara". Выход судов позволяет круизным операторам частично восстановить расписание. Например, "MSC Euribia" направляется в Европу для выполнения программы в Северной Европе, включая порты Киль и Копенгаген. Пролив Ормуз остается ключевым узлом риска, влияющим не только на энергетические перевозки, но и на пассажирское судоходство. 📌MSC Cruises — основана в 1989 году, входит в MSC Group, частную компанию, принадлежащую семье Апонте. #cruise#shipping#Hormuz#risk#logistics

🚢MSC Cruises отменяет первый европейский рейс "MSC Euribia" из-за задержки перехода через Ормуз Круизный оператор MSC Cruises отменил первый рейс лайнера "MSC Euribia" в рамках летней европейской программы после задержки перегонки судна из Персидского залива в Северную Европу. Судно должно было выйти из порта Киль (Германия) 2 мая на маршрут по норвежским фьордам, однако остается в Дубае с конца февраля. Причиной стала сохраняющаяся неопределенность с безопасностью судоходства в Ормузском проливе, что не позволило лайнеру своевременно начать переход. В результате срыв сроков сделал невозможным выполнение запланированного круиза. С отраслевой точки зрения ситуация демонстрирует прямое влияние геополитических рисков на круизный сегмент, который традиционно менее подвержен таким факторам, чем танкерный или СПГ-рынок. Ограничения ключевых маршрутов вынуждают операторов корректировать расписание и перераспределять флот. Дополнительно кейс подчеркивает уязвимость переходов круизных лайнеров, критичных для сезонных операций. Задержки таких перемещений могут приводить к цепной реакции отмен и финансовых потерь. Таким образом, кризис в Ормузе оказывает системное влияние на весь спектр судоходства, включая пассажирские перевозки, усиливая требования к управлению рисками и гибкости операционных моделей. 📌MSC Cruises — основана в 1989 году, входит в группу MSC Group, частную компанию, принадлежащую семье Апонте (Италия/Швейцария). #cruise#shipping#risk#Hormuz#logistics

🚢Срыв VLCC-сделки в Персидском заливе усиливает волатильность рынка. После объявления перемирия между США и Ираном на рынке появились первые сделки с танкерами типа VLCC в Персидском заливе, однако одна из них уже была сорвана. Причиной стал разворот политики Ирана, который вновь ограничил выход танкеров через Ормузский пролив. Судно "Asian Lion" (297 600 dwt, 2009 г.), управляемое структурами Heidmar, было зафрахтовано трейдером Glencore (через ST Shipping & Transport) по рекордной ставке около $395 000 в сутки, однако сделка не прошла стадию подтверждения (subjects) на фоне новых ограничений транзита. С отраслевой точки зрения ситуация демонстрирует крайнюю нестабильность танкерного рынка, где геополитические решения напрямую влияют на возможность исполнения контрактов. Даже при наличии соглашений по фрахту физическая невозможность выполнения рейсов делает рынок крайне чувствительным к политическим факторам. Дополнительно текущая динамика усиливает давление на фрахтователей, вынужденных конкурировать за доступный тоннаж в условиях ограниченного предложения и срочной необходимости загрузок. Это поддерживает экстремально высокие ставки, но одновременно повышает риски срыва сделок и контрактных споров. 📌Glencore — основана в 1974 году, международная сырьевая компания, публичная, крупнейшими акционерами являются институциональные инвесторы. #tankers#VLCC#shipping#freight#risk

🚢Санкционированный VLCC "Alicia" проходит Ормуз на фоне роста рисков эскалации. Танкер класса VLCC "Alicia" (281 000 dwt, 2005 г.), находящийся под санкциями США, зафиксирован в акватории Персидского залива после прохода Ормузского пролива. Параллельно отмечается движение греческих танкеров в регион, несмотря на сохраняющиеся ограничения и угрозу военной эскалации. Ситуация развивается на фоне продолжающихся попыток контроля судоходства через Ормуз, что усиливает внимание к каждому транзиту. Даже единичные проходы становятся индикаторами состояния рынка и уровня риска для участников. С отраслевой точки зрения текущая динамика подчеркивает фрагментацию рынка: доступ к ключевому маршруту становится избирательным, а санкционные и политические факторы напрямую влияют на маршрутизацию флота. Это усиливает волатильность и создает дополнительные риски для судовладельцев и фрахтователей. Дополнительно участие санкционированных судов указывает на усложнение контроля за потоками и возможность появления «серых» схем перевозок, что характерно для кризисных периодов на энергетических рынках. Таким образом, рынок танкеров остается в состоянии высокой неопределенности, где геополитика становится главным фактором формирования фрахтовых условий. 📌MarineTraffic — основана в 2007 году, частная компания, предоставляет данные по отслеживанию судов, принадлежит группе Kpler. #tankers#VLCC#shipping#risk#Hormuz

🚢Rio Tinto: волатильность стала структурной нормой для глобальных цепочек поставок. Глава коммерческих операций Rio TintoЛаура Бартьян (Laure Baratgin) заявила, что глобальные цепочки поставок вступили в новую фазу, где волатильность и сложность носят уже постоянный, а не временный характер. По её словам, компании должны перестроить операционные модели, интегрируя нестабильность как базовый фактор, а не реагируя на это как на исключение. При этом приоритетом остается безопасность операций, несмотря на давление со стороны рынка. Высказывания главы коммерческих операций Rio Tinto - подтверждают структурные изменения в судоходстве и сырьевой логистике: геополитика, климатические риски и перегруженность инфраструктуры формируют новую реальность, в которой гибкость становится ключевым конкурентным преимуществом. Компании усиливают контроль над логистикой и флотом, что приводит к росту интеграции между добычей, транспортом и торговлей сырьем. Таким образом, рынок переходит от цикличной волатильности к системной неопределенности, требующей пересмотра стратегий и инвестиций. 📌Rio Tinto Group — основана в 1873 году, одна из крупнейших горнодобывающих компаний мира, публичная, принадлежит институциональным инвесторам (Великобритания/Австралия). #shipping#logistics#markets#risk#trade

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