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

Резултати

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

Търсене: #svb

当前筛选 #svb清除筛选
罗咔咔

@luokakaroca · Post #95 · 31.03.2023 г., 10:52

🏦 #SVB#商业 硅谷银行事件流动性危机就像浪潮,所有人一窝蜂取款就会形成踩踏挤兑事件,信任危机。 和这段时间美联储加息也有关系,目前的利率达到4-5%之间,算是比较高了。银行累积了大量的存款(资产),但贷款端的需求(负债)不一致,且客户集中在科创型企业风险系数高,银行同时会寻找国债等别的长期投资,长短期流动不配适。 风险和流动性问题一直都在,看看之后危机的控制和别的银行机会。

Hashtags

Сага Силиконовой долины Что это было и когда ждать глобальный банковский кризис? Итак, сага о банках Силиконовой долины, похоже, уже в ближайшее время найдет свое продолжение. Не согласны? А вот давайте посмотрим, по-быстрому разобрав сегодняшние и вчерашние новости. Самая громкая информация, всколыхнувшая сегодня общественность – успешная сделка HSBC, купившего британский филиал рухнувшего Silicon Valley Bank (SVB) в последнюю минуту всего за 1 британский фунт, или $1,21. Этой сделке способствовало правительство Великобритании и Банк Англии. Но беспокоиться не стоит. Переложив ответственность на плечи крупнейшего финансового конгломерата, канцлер туманного Альбиона Джереми Кант в своем Twitter уверенно заявил, что "депозиты будут защищены без поддержки налогоплательщиков". С активами в размере $209 млрд и депозитами около $175 млрд по состоянию на конец прошлого года это был крупнейший крах банка со времен Washington Mutual в 2008 году и второй по величине провал за всю банковскую историю. Ничто не вечно в этом мире. Signature Bank вчера стал третьим банком, потерпевшим крах за последнюю неделю после того, как Silvergate добровольно закрыл свой банк. И как результат, мы наблюдаем здесь глобальное слияние. ФРС и FDIC сделали совместное заявление в воскресенье вечером, фактически заявив, что все вкладчики SVB и Signature Bank будут объединены в единое целое, и особо подчеркнув, что налогоплательщик остается в стороне, не неся никакой ответственности. Надо полагать, последние вздохнули с облегчением, ощупав свои кошельки. Другие банки, дабы не повторить крах SVB, попытались успокоить своих держателей депозитов. Так, к примеру, First Republic Bank поспешил заверить клиентов в том, что их депозиты в безопасности. Однако история SVB не прошла безболезненно для других банков. Цена акций First Republic упала на треть на прошлой неделе, когда SVB рухнул. Акции Western Alliance, регионального банка сопоставимого размера, также упали на аналогичный процент. Крупные банки, такие как Bank of America и JPMorgan, также упали, но их акции стабилизировались в минувшую пятницу, в то время как First Republic напротив увеличила свои собственные убытки. Обитатели Уолл-стрит утверждают, что происходящее сегодня - это результат агрессивного повышения ставок ФРС и является всего лишь верхушкой айсберга. Так что, улыбаемся и машем парни! Улыбаемся и машем. #SVB #акции #ФРС

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24626 · 15.05.2026 г., 11:02

【🏦 CeFi|FDIC 解密 2023 擠兌:加密幣存戶最會跑,三天蒸發半數存款】 #FDIC#SVB#銀行擠兌 FDIC 5/14 報告指出,2023 春季擠兌中數位資產存戶顯著推升機率。 Signature Bank 主動託管帳戶兩日內蒸發 83%。此變數影響力甚至超過「是不是大戶」。 📍閱讀全文: https://abmedia.io/fdic-2023-bank-runs-digital-asset-depositors-may-2026 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

🎄 Мечты сбываются — особенно под Новый год! 🎄 В Свободном прошла добрая акция «Письмо Деду Морозу», в которой местное отделение партии «Новые люди» помогло исполнить самые искренние желания воспитанников специального (коррекционного) детского дома. Ребята написали не о чём-то далёком — они мечтали поиграть в лазертаг! И это желание стало реальностью благодаря совместным усилиям и поддержке лазертаг-клуба «Лазерстрайк 28». Дети устроили настоящую тактическую игру — с азартом, командной работой и морем радости. Каждый чувствовал себя героем! А после захватывающей битвы каждому вручили небольшой, но тёплый новогодний подарок — как напоминание о том, что о них помнят и любят. Огромная благодарность клубу «Лазерстрайк 28» и всем, кто помог сделать этот день особенным! Пусть новый год принесёт детям свет, заботу и ещё больше поводов для улыбок. С наступающим! ✨ #МестноеОтделение #ВместеМыСила#НовыеЛюди #Свободный#МестныйСекретарь#ГородБудущего #юрист#юрфак#право#агпз#гхк#gpz#gazprom#свободный#svb