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

Резултати

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

Търсене: #lngshipping

当前筛选 #lngshipping清除筛选

🚢Ормуз «технически открыт», но регион остаётся в режиме повышенной опасности — Kpler. По оценке аналитиков Kpler, ключевой энергетический узел — Ормузский пролив — остаётся «технически открытым» для судоходства, несмотря на продолжающуюся эскалацию и инциденты с танкерами в регионе. В ходе вебинара директор по исследованиям нефтяного и танкерного рынков Андон Павлов (Andon Pavlov) - отметил противоречивые сигналы: суда, преимущественно китайского и иранского тоннажа, продолжают движение в обоих направлениях. При этом наблюдаются изменения в манёврах СПГ-танкеров и повышенная осторожность в трафике. Отдельное внимание уделяется потокам СПГ в Индию, значительная часть которых проходит через Ормуз. Любые ограничения или риски транзита напрямую отражаются на фрахтовых ставках и страховых премиях в сегменте газовозов и танкеров. Таким образом, пролив формально открыт, однако рынок функционирует в условиях повышенной опасности, где даже отсутствие физической блокады сопровождается ростом операционных и страховых издержек. 📌Kpler SAS — международная аналитическая компания, основанная в 2014 году во Франции, специализируется на мониторинге товарных потоков и судоходства. Компания является частной и принадлежит инвестиционным фондам и основателям. #Hormuz#Kpler#TankerMarket#LNGShipping#EnergyTrade

🚢Ормузский пролив: влияние на сухогрузы, СПГ-танкеры и глобальные торговые потоки. По данным аналитической платформы Kpler, фактическая остановка транзита через Ормузский пролив начинает оказывать системное влияние на несколько сегментов морской торговли, выходя далеко за рамки нефтяного рынка. Транзит сухогрузов через пролив сократился на 91%, при этом около 280 балкеров остаются заблокированными в регионе. Наиболее затронуты балкеры типоразмеров Panamax, Supramax и Handysize, тогда как сегмент балкеров типоразмера Capesize практически не работает в этом коридоре. Ситуация влияет и на другие рынки. Персидский залив обеспечивает 16–18% мировых морских поставок удобрений и около 20% глобальной торговли СПГ. При этом терминал Ras Laffan временно остановлен, а ставки СПГ-фрахта в Атлантическом бассейне выросли более чем на $100 000 в сутки за одну торговую сессию. Дополнительным фактором риска остаются электронные помехи: с конца февраля зафиксировано более 100 инцидентов GNSS-интерференции, влияющих на навигацию и мониторинг судов. Аналитики отмечают, что текущая ситуация скорее представляет собой «коммерческое сдерживание», а не формальную блокаду. Однако последствия для глобальных цепочек поставок могут проявляться в течение нескольких месяцев, поскольку часть эффектов ещё не полностью отражена в фрахтовых индексах. 📌Kpler — международная аналитическая компания, основанная в 2014 году во Франции, специализируется на мониторинге энергетических потоков и судоходства на основе спутниковых и AIS-данных. Компания является частной и принадлежит инвестиционным фондам и основателям. #Hormuz#DryBulk#LNGShipping#Kpler#MaritimeRisk

🚢Панамский канал увеличил транзит судов на 2,8%. По данным Panama Canal Authority, количество проходов через Панамский канал в первые четыре месяца финансового года (до января) выросло на 2,8% и достигло 4 156 судов — на 114 больше, чем годом ранее. Наибольший рост показали танкеры с энергоносителями, включая СПГ, а также автомобилевозы и балкеры. Транзиты танкеров увеличились на 11,2%, чему способствовали активные поставки топлива и метанола из США в Южную Корею, Мексику и Гватемалу. Несмотря на глобальную торговую волатильность, новые тарифные ограничения и геополитические риски, канал сохраняет устойчивый поток судов. Аналитики ожидают дополнительного роста транзита СПГ-танкеров из США в Азию через Панаму, особенно если ограничения в Ормузском проливе сохранятся и маршруты будут перенаправляться. Для морского рынка это подтверждает растущую роль Панамского канала как альтернативного энергетического коридора при перераспределении глобальных потоков нефти и газа. 📌Panama Canal Authority (Autoridad del Canal de Panamá) — государственная организация Панамы, основанная в 1997 году, управляет эксплуатацией и развитием Панамского канала. Полностью принадлежит государству Панама. #PanamaCanal#LNGShipping#EnergyTrade#TankerMarket#GlobalShipping

🚢GECF: мировой импорт LNG установил рекорд в январе. Согласно последнему отчёту Gas Exporting Countries Forum (GECF), мировой импорт сжиженного природного газа (СПГ) в январе достиг 43,93 млн тонн, что стало историческим максимумом для одного месяца. Показатель вырос на 11% в годовом выражении и продемонстрировал крупнейшее месячное увеличение с января 2022 года. Динамика отражает устойчивый спрос на СПГ (LNG) в зимний период, а также структурное расширение роли сжиженного газа в глобальном энергобалансе. Рекордные объёмы импорта подтверждают сохраняющуюся напряжённость на рынке морской логистики LNG и поддерживают долгосрочные инвестиционные решения в сегменте газовозов и инфраструктуры регазификации. В условиях роста предложения новых мощностей ключевым фактором остаётся синхронизация ввода экспортных проектов и судоходной инфраструктуры. 📌Gas Exporting Countries Forum (GECF) — международная межправительственная организация стран-экспортёров газа, основанная в 2001 году. Штаб-квартира расположена в Дохе (Катар). Организация объединяет государства-члены и наблюдателей и функционирует как межгосударственная структура, не имеющая частных владельцев. #LNG#GECF#GasMarket#EnergyTrade#LNGShipping

🚢Wärtsilä поставит системы для двух танкеров СПГ-бункеровщиков китайской постройки. Финская Wärtsilä Gas Solutions получила заказ на поставку систем обработки груза и подачи топливного газа для двух СПГ-бункеровщиков вместимостью по 20 000 м³, строящихся в Китае на верфи Zhejiang XinLe Shipbuilding для судовладельца из Гонконга. Контракт включает полный комплекс: системы обработки груза СПГ, топливные системы газа, инжиниринг и интегрированное управление операциями по перевалке СПГ. Заказ был размещён в IV-м квартале 2025 года, поставка оборудования на верфь начнётся в IV квартале текущего года. Сдача судов запланирована на вторую половину 2027 года. Проект отражает устойчивый спрос на СПГ-бункеровочную инфраструктуру по мере роста флота судов на СПГ. Сегмент СПГ-бункеровки остаётся ключевым элементом энергетического перехода в судоходстве, а технологическая интеграция систем обработки груза и подачи газа критична для операционной безопасности и эффективности. 📌Wärtsilä — финская технологическая группа, основанная в 1834 году. Специализируется на энергетических и морских решениях; акции компании обращаются на бирже Nasdaq Helsinki, контроль распределён среди институциональных и частных акционеров. #Wartsila#LNGBunkering#LNGShipping#Shipbuilding#EnergyTransition

🚢Celsius Tankers связывают с заказом LNG-газовоза за $255 млн. Датская Celsius Tankers названа вероятным заказчиком нового СПГ-газовоза на верфи Samsung Heavy Industries. Стоимость контракта составляет около 368 млрд вон (примерно $255 млн по контрактному курсу). Южнокорейская верфь официально объявила о получении заказа на строительство одного СПГ-перевозчика. В случае подтверждения участия Celsius Tankers, портфель компании увеличится до 24 судов в сегменте СПГ-танкеров. Цена контракта отражает сохраняющийся высокий уровень капитальных затрат на современные СПГ-танкеры, включая требования к энергоэффективности и топливной гибкости. Заказ подтверждает устойчивость инвестиционного спроса на долгосрочные проекты в СПГ-логистике на фоне структурного роста мировых поставок сжиженного газа. 📌Celsius Tankers — датская судоходная компания, основанная в 2010 году и специализирующаяся на инвестициях и управлении СПГ-флотом. Контроль осуществляется основателем и управляющим партнёром Кристианом Скобо. #CelsiusTankers#LNGCarrier#SamsungHeavyIndustries#LNGShipping#Newbuilding