TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #247 · 11.03

Попробовали на работе предметно-ориентированное проектирование (Domain Driven Design). Это такой способ построения архитектуры, когда ты (чаще всего с помощью системы типов и ООП) описываешь физическую суть вещей, которые представлены в твоей программе. Например, если в программе есть объект "Книга", то её нужно снабдить свойствами, которые бывают у книг в реальности: число страниц, автор, язык, тип обложки и т.д. При этом данные свойства должны быть такими, чтобы присвоить им нереалистичные значения было нельзя. Допустим, число страниц не может быть отрицательным (и скорее всего в реальном мире не может быть нулём). При попытке установить отрицательное число страниц программа должна выбросить исключение. А совсем в идеальном случае -- не дать этого сделать программисту на уровне статического анализа кода. Описав все свойства книги, вы снабжаете её операциями, которые над ней можно сделать. Например, из книги можно вырвать страницу, и при этом число страниц уменьшается. Нет такого случая, когда можно вырвать страницу без изменения числа страниц. Вы строго программируете эту зависимость, делаете у книги метод "Вырвать страницу", а он уже уменьшает число. Кстати, свойство "Число страниц" при этом нельзя переназначить в уже созданной книге. Можно только создать книгу, передав в её конструктор (так называется в программировании функция создания объектов) заданное число страниц. Но поменять число страниц можно только специальными методами "Вырвать страницу" и "Вклеить страницу". С помощью этого подхода вы гарантируете, что ваши объекты всегда находятся в валидном состоянии -- то есть таком, которое возможно в реальной жизни с объектом, представленным программой. Плюсы подхода очевидны: меньше число ошибок. Код описывает сам себя, и программист, если не лезет внутрь объекта "Книга", вообще не сможет сделать с книгой ничего недопустимого. Минусы, думаю, тоже понятны: изначально проектировать сложнее, нужно учесть много нюансов, писать тесты. Время разработки изрядно растёт. Изменение требований даётся дороже: например, если каким-то образом в ваш книжный магазин поступят книги со страницами из кевлара, которые невозможно вырвать :) Но первый проект с этим подходом мы сдали хорошо, без багов. Лучше, чем многие предыдущие. #dev

Hashtags

Резултати

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

Търсене: #tap

当前筛选 #tap清除筛选
CASPIA Analytics

@stemanalytics · Post #1469 · 18.02.2026 г., 12:08

Когда Европа снова начинает нервно проверять уровни в подземных хранилищах, а российский транзит через Украину давно прекратился, Южный газовый коридор выходит на первый план. Он тянется от Каспия через Турцию, Грецию, Албанию и Италию. Именно по нему Азербайджан поставляет стабильные объёмы без транзитных рисков и внезапных эксцессов. Главный источник — месторождение Шах-Дениз. Вторая стадия разработки обошлась в 28 млрд долларов. Она вышла на плато и даёт основную часть экспорта. В 2025 году общее производство газа в Азербайджане достигло 51.5 млрд кубометров. Рост составил всего 2.4% по сравнению с 2024-м. Это показывает, что upstream развивается постепенно. А вот дополнительные объёмы зависят от новых скважин и проектов вроде Absheron или глубоких горизонтов Шах-Дениз. Инфраструктура тоже ключевой фактор. TAP, европейский отрезок коридора, в январе 2026 года получил дополнительную мощность в 1.2 млрд кубометров в год. Теперь общая пропускная способность составляет около 11.5 млрд кубометров. Это сразу позволило начать поставки в Германию и Австрию. SOCAR запустил отгрузки через Италию по долгосрочным контрактам. В том числе десятилетнее соглашение с немецкой SEFE на 1.5 млрд кубометров ежегодно. Президент Алиев в начале января 2026 года отметил, что Азербайджан уже поставляет газ в 14 европейских стран. С учётом Германии и Австрии их станет 16. Страна входит в семёрку крупнейших поставщиков газа в Европу. Рядом - Норвегия, США, Алжир, Катар, о которых тоже активно говорила во время Мюнхенской конференции в ключе энергетической безопасности ЕС. Дальше идут контракты. Венгерская MVM получила двухлетнее соглашение, которое стартует в 2026-м. Поставки в Сербию через интерконнектор Болгария–Сербия идут на уровне до 400 млн кубометров. План довести это дело довести до 1 млрд. Европа сейчас находится в интересной ситуации. После потери 15 млрд кубометров российского трубопроводного газа в 2025-м импорт СПГ вырос. Но он все же не закрывает все риски. Если зима 2026/27 окажется холодной, а Азия снова потянет сжиженный газ на себя, возникнут проблемы. Надёжные трубопроводные объёмы из Азербайджана выглядят особенно ценными. Они не зависят от погоды в Атлантике или от переговоров по транзиту. С учётом расширения TAP и новых контрактов поставки в Европу могут вырасти до 13–14 млрд кубометров уже в 2026 году. Полное достижение 20 млрд к 2027-му требует серьёзных инвестиций. Нужны вложения в upstream и дополнительные компрессорные станции на TANAP и TAP. Без них обещания останутся лишь на бумаге. #TAP#энергетика

Mappasaurus Official Channel

@mappasaurusofficial · Post #214 · 06.04.2025 г., 14:11

🔈BREAKING NEWS!📲 The ultimate #Crackasaurus update is here 🦖 🤑 🤑#Tap | #Collect | #Earn 🔥Jaw-dropping New UI & Rewards! ⚡️Faster, Smoother Tapping Experience! 🪙Daily Quests with Extra Rewards! 🎁Exclusive Early Adopter Bonuses! 📈 Join millions of gamers and lead the tap-to-earn revolution! 🕹Play Here: @MappasaurusAppBot 📰Medium Article:Click here 📱Click to share it with your friend 👀Follow us on: Twitter | Instagram | Medium | Youtube | Linkedin | Earn

Mappasaurus Official Channel

@mappasaurusofficial · Post #233 · 06.04.2025 г., 14:15

100,000 Members On @Telegram🚀 Mappasaurus just hit 100K members! You're not just part of a#community, you're pioneers shaping the future of mapping with#AI. Thank you for believing in our#vision. Together, we're discovering a new world of possibilities. #Tap, crack eggs, earn #rewardswhile unlocking the future of mapping technology with us. 🤑Join the Game here: @MappasaurusAppBot Follow us on: Twitter | Instagram | Medium | Youtube | Discord | Linkedin | Earn

籽煤 yseedsmedia

@yseedsmedia · Post #138 · 01.08.2021 г., 02:47

政府於今日(八月一日)經四間儲值支付工具營辦商,向約550萬名合資格市民發放第一期2,000元消費券,這些市民會在今日陸續收到手機短訊或應用程式通知。 於七月十八日或之後完成登記的人士,將於九月一日獲發放第一期2,000元消費券。 選擇透過支付寶香港、Tap & Go「拍住賞」或WeChat Pay HK領取消費券的市民,其2,000元消費券已存入其儲值支付工具帳戶,金額獨立於帳戶內原有的電子錢包,市民在付款時可選擇是否使用消費券。 市民如選擇以八達通領取消費券,可到設於港鐵站、輕鐵客務中心、指定碼頭及公共運輸交匯處的公共交通費用補貼領取站、指定便利店和超級市場、八達通服務站或透過八達通手機應用程式,在今天起計的三個月內拍卡領取該2,000元消費券,有關金額會與八達通卡內原有的儲值額合併。市民使用八達通卡進行本地消費時便會自動使用消費券,屬消費券適用範圍的消費項目會自動計入「合資格消費」總額。 消費券的適用範圍廣泛,一般來說,適用於接受四個指定儲值支付工具作付款方式的本地零售、餐飲和服務業商戶的實體及網上店舖,例如零售店、街市攤檔、百貨公司、超級市場、便利店、餐廳、快餐店、咖啡店、娛樂設施、美容院、公共交通等。 但要留意,消費券並不適用於以下交易類別: - 政府收費(例如稅款、罰款、牌照費、隧道費、停車咪錶) - 公用事業收費(即水、電、煤氣) - 公共機構收費(例如醫院管理局、香港房屋委員會、香港房屋協會) - 教育開支(即提供本地及非本地課程的中小學,以及大學教育資助委員會資助的大學收費) - 購買金融產品或服務(例如保險) - 捐款(包括慈善、宗教及政治組織) - 直接向非本地商戶購物(包括於本地透過非本地網上平台購物) - 個人對個人(P2P)支付 - 兌換現金 #消費券#2千蚊#儲值支付工具#八達通#支付寶#wechatpay#tap&go #本地消費 Follow and share us: IG: instagram.com/yseedsmedia/ Fb: fb.com/yseedsmedia Tg: t.me/yseedsmedia