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

Резултати

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

Търсене: #oh

当前筛选 #oh清除筛选

Забыла совсем, что не вносила сюда красоту свою любимую Мелонесс сделала мне коллажик на самую прекрасную сирену 😍😍 P.S. если всё будет хорошо, то главу принесу завтра~ #OH@small_syzrann

Hashtags

💎OH浏览器丝滑浏览国内外网站谷歌内核打造 11.41 5 ♻️资源介绍:oh浏览器手机版是一款小巧而独特的安卓手机浏览器,该浏览器支持现在主流的HTML5技术,让玩家能够在手机上在线进行各种小游戏,内核采用谷歌内核打造,运行稳定快速.感兴趣的朋友可以来下载. ⬇️本地下载 🔔标签:#安卓软件#OH#浏览器

BiliBili Shota Fav

@bilifav · Post #311 · 03.11.2024 г., 14:30

【洛少爷】别再追问我原因,请原谅我的失礼...《雾里》 你说我的声音You sound like(你听起来像是在说)~~FGAR#啊吧吧$#%啊吧吧#$^别争议DSF啊吧吧231!#!ESFAJE啊吧吧%^#WR54别怀疑1!&WER41vFGA&#……¥%¥FG啊吧吧XDVSXD啊吧吧R#$#Oh~ 我在这关上了门, 就能创造动人旋律。 —— 《雾里》 作词/作曲/原唱:姚六一 编曲:季志豪 翻唱:洛少爷 混音:防滑啊 https://b23.tv/BV1HWSoYtEvm

Пирогафк

@pirogafk · Post #772 · 05.07.2023 г., 05:26

За выходной выезд проехал ~1400 миль (~2250 км). Открыл для себя сеть закусочных “Waffle House”. Судя по всему, она распространена больше на восточной части штатов 🍳 На последней фотке вариация местного завтрака. Сэндвич/бургер с яйцом и сыром. Тосты с маслом. Омлет. Хашбраун с овощами. Каша. Ночуем где-то в Огайо. Кстати, пока ехал по Огайо/Пенсильвании, встречал очень много «домов на колесах», раньше так много не видел. Интересно было бы попробовать когда-нибудь лично. По цене аренда такой машины будет от 200$/день. #BowlingGreen#OH

Пирогафк

@pirogafk · Post #740 · 02.07.2023 г., 03:52

Кливленд, штат Огайо. Что могу сказать? За пару часов, что удалось провести вечером - миленький центр, «гулябельный», красивые фоточки прилагаются. Индустриальный, масштабный. Пустой даунтаун, как и большинство даунтаунов. Начал переосмыслять путешествия по США. Самоцель «посетить все штаты» начинает обесцениваться если в посещении каждой из точек на карте нет конкретной идеи. Американские города и пейзажи часто похожи и начинают замыливать глаз. Надо, как минимум, чередовать «мидвест» и другие, более интересные, пейзажи. Завтра водопады 🌈 #Cleveland#OH

VIP_影视分享

@WangZhuanZhan · Post #34026 · 13.10.2024 г., 14:07

C-c茶c啊a二e中z- 茶啊二中 (2023) 直达链接:https://pan.quark.cn/s/e6ec8816cbd6 #茶啊二中#这班挺有闹 #茶啊二中大电影 #Oh My School 链接:https://link3.cc/sf_com #电影#喜剧#其他#2023年代

Пирогафк

@pirogafk · Post #1903 · 04.09.2024 г., 05:25

Канал растет и развивается и я этому рад! Хотел отметить для новоприбывших несколько моментов: Пост-приветствие - На канале особо нет тегов (пока). Ощущается, что старый контент никто не скролит. Для себя сделал логическое разделение, которым вы можете воспользоваться: 1. Штаты где я был, мёд-пиво пил: #NY - Нью-Йорк (город и Ниагара. Прикиньте, водопад в том же Штате, что и Манхэттен) #CO - Колорадо (первый штат, жил там год, много чего объездил вокруг да около. Есть, что почитать. Сага об эпичном переезде через полстраны) #IL - Иллинойс (второй штат где я жил и сейчас обитаю. Много про Чикаго и жизнь в Мидвесте) #CA - Калифорния (красивая природа, мой первый опыт на западном побережье) #WI - Висконсин (рядом с Иллинойсом, катаюсь сюда отдохнуть. Музей Харлея! Эти парни любители молока и сыра) #MO - Миззури (случайное путешествие в St.Louis) #MI - Мичиган (первый опыт кемпинга и первый раз в Мичигане) #IN - Индиана (рядом с Чикаго, катаюсь туда на природу, смотрел на солнечное затмение) #OH - Огайо (Кливленд и тюрьма из "Побег из Шоушенка") #KY - Кентукки (музей KFC, Jim Beam, шикарная природа Аппалачи) #NM - Нью-Мехико (Альбукерке и тур по местам "Во все тяжкие"/"Лучше звоните Соулу") #AZ - Аризона (Гранд-Каньон и первый роадтрип. С этого начался канал) #LA - Луизиана (Новый Орлеан, Марди-Гра, разнообразная еда и красота города. Орлеан - любовь) Были и другие штаты, но либо без конкретной цели, либо проездом 2. Вне Штатов писал в Перу🇵🇪и Гватемале🇬🇹 3. Рекламы в канале нет, если хотите поддержать канал, то можно это сделать так: - Отдать мне свой буст. Я уже разберусь, что с ним сделать 🙈 - Порекомендовать канал друзьям, знакомым, маме, папе - Подписаться на чатик. Чатик пустует без вас, жду вас там! - Ставить реакции, писать в комментах 😌 Спасибо, что продолжаете читать и подписываетесь 😌

Venture Village Wall 🦄

@venturevillagewall · Post #3884 · 15.01.2025 г., 16:00

Crypto Highlights: SEC, Funding Updates, and XRP 🔹Novastro Secures $1.20M: Layer 2 platform for real-world assets raises funds led by Woodstock. 🔹Litas Gains $20M: Blockchain payments platform gets token investment from Rollman Management Digital. 🔹SAPIENS AI: AI-driven Web3 sales agents closed funding led by Unreal Capital; amount undisclosed. 🔹Oh Raises $4.50M: Generative AI developer secures funds from multiple investors. 🔹XRP Surges Above $3: Historic rise as market eyes altseason. 🔹New SEC Developments: U.S. SEC to review crypto cases; potential to freeze non-fraud lawsuits. Read more from Reuters. 🔹120,000 BTC to be Returned: U.S. Gov declares Bitcoin seized in 2016 hack to be returned to Bitfinex. Stay updated on the latest happenings in the crypto world! #Crypto#XRP#SEC#Funding#AI#Blockchain#Web3#Investments#DeFi#Bitfinex#Trends#MarketUpdates#Litas#Novastro#SAPIENS#Oh#1MoneyNetwork#PythLazer#USGovernment#TangentVentures#AnimocaBrands

Crypto M - Crypto News

@CryptoM · Post #65090 · 11.04.2026 г., 00:14

🚀 Crypto Startups Secure $76 Million in Funding in Early Q2 2026 DefiLlama data reveals that crypto startups raised $76 million in the first week of the second quarter of 2026. According to Odaily, the total funding for the year has approached $500 million. Key funding rounds this week include: Pharos secured $44 million in a Series A round with participation from SNZ Holding, Chainlink, and Flow Traders. The company focuses on building a high-performance Layer 1 blockchain compatible with Ethereum applications, emphasizing RWA and decentralized infrastructure networks. Oh raised $7.5 million in a Series A round led by Maven 11, with contributions from L1 Digital, Hashed, Auros Global, and Maelstrom. The project aims to develop a Web3 AI platform offering decentralized AI service tools like OhChat. Kulipa completed a $6.2 million seed round led by Flourish Ventures and 1kx, with participation from White Star Capital and Fabric Ventures. The company provides branded payment cards for crypto wallets, enabling the conversion of digital assets to traditional currency at checkout. #CryptoStartups#Funding#Q22026#Pharos#SeriesA#Blockchain#Layer1#Ethereum#Oh#Web3#AI#DecentralizedAI#Kulipa#SeedRound#PaymentCards#CryptoWallets#DigitalAssets#TraditionalCurrency