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

TGINSIGHT SIMILAR POSTS

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

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

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

Hashtags

Резултати

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

Търсене: #journal

当前筛选 #journal清除筛选
“OʻzTMK” AJ | Rasmiy kanal

@uztmk_official · Post #2286 · 23.07.2025 г., 11:03

#TMK#Journal 🌎TMK – iqtisodiyotning yuragi urayotgan nuqtada 🖥Ba’zan birgina sahifa ortida butun bir sohaning yutuqlari, kelajak rejalarining xaritasi yashiringan bo‘ladi. Bugun biz aynan shunday yangilik bilan o‘rtoqlashamiz: 📰“Iqtisodiy sharh” jurnalining navbatdagi sonida O‘zbekiston texnologik metallar kombinati faoliyati, xalqaro bozorga chiqishdagi qadamlarimiz va yangi imkoniyatlarimiz haqida maqolalar chop etildi. ⚡️Bu nafaqat sanoat, balki xalqaro maydondagi O‘zbekiston nomi uchun ham muhim bosqich. Har bir satr – kelajak sari intilishimizning isboti. 🔹🔹🔹 🌎TMK — в точке, где бьется сердце экономики 🖥Иногда за одной страницей скрывается карта достижений и планов на будущее целой отрасли. Сегодня мы делимся именно такой новостью: 📰В очередном номере журнала "Экономическое обозрение" были опубликованы статьи о деятельности Узбекского комбината технологических металлов, наших шагах по выходу на международный рынок и новых возможностях. ⚡️Это важный этап не только для промышленности, но и для имени Узбекистана на международной арене. Каждая строка - доказательство нашего стремления к будущему. 🗄🗄🗄🗄 ✅TMK matbuot xizmati 🌐Web-site|🔵Facebook |📷Instagram| 🎰LinkedIn|🎬Youtube|🚀Telegram

Hashtags

Voir de ses propres yeux

@voir_yeux · Post #11913 · 26.02.2026 г., 22:11

💲🇺🇸🇯🇵Le journal de bord du capitaine Robert Lewis, copilote du bombardier américain B-29 Enola Gay qui avait largué une bombe atomique sur Hiroshima en 1945, a été mis en vente pour près d'un million de dollars, rapporte le Washington Post. Le carnet contenant les notes de Robert Lewis, qu'il a prises pendant et après le bombardement, a été mis en vente par le marchand californien de livres rares Dan Whitmore. Le prix demandé est de 950.000 dollars. Il est noté que le journal contient notamment sa célèbre phrase "Mon Dieu, qu'avons-nous fait". C'est la cinquième fois que le carnet est mis en vente. Il a été vendu pour la première fois aux enchères en 1971 pour 37.000 dollars. La dernière vente a eu lieu en 2022, le montant de la transaction s'élevait alors à 543.000 dollars. #étatsunis#journal#hiroshima

Voir de ses propres yeux

@voir_yeux · Post #12295 · 27.03.2026 г., 18:23

🇺🇸🇮🇷🇺🇦 Le journal américain The Washington Post a illustré son article affirmant que l’armée américaine avait déployé des mines dans le sud de l’Iran avec une photographie provenant de la zone de conflit en Ukraine. #étatsunis#journal#mines#photo