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

TGINSIGHT SIMILAR POSTS

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

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

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

Hashtags

Резултати

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

Търсене: #web3ai

当前筛选 #web3ai清除筛选
EdgeMarket.AI 📣

@edgemarketai · Post #8169 · 09.05.2026 г., 11:11

The internet rewards attention. EdgeMarket is designed to reward accuracy. We are building a decentralised validation layer where communities collectively identify signal, filter noise, and strengthen truth through time. Noise: • Clickbait • Manipulation • Speculation • Fear • Bias Signal: • Clarity • Accuracy • Alignment Maybe the future isn’t predicted. Maybe it’s discovered. $SIGNAL powers the ecosystem. Validate. Earn. Shape the future. #EdgeMarket#SIGNAL#Web3AI#TruthValidation#CollectiveIntelligence

GPT360

@gpt360_announcement · Post #1549 · 08.04.2025 г., 09:44

🚨𝐆𝐏𝐓𝟑𝟔𝟎 𝐢𝐬 𝐣𝐨𝐢𝐧𝐢𝐧𝐠 𝐭𝐡𝐞 𝐇𝐲𝐫𝐚 𝐀𝐌𝐀!🚨 Hey Web3 fam! We're excited to announce that our CMO Anton Sheleg will be joining an epic AMA session hosted by Hyra101 to talk all things Web3 AI vs. centralized giants — and why this revolution is just getting started👀 ⬇️ 𝐓𝐨𝐩𝐢𝐜: AI Wars 2025: Can Web3 AI Overtake Centralized Giants? ⬇️ 𝐃𝐚𝐭𝐞: April 8, 2025 ⬇️ 𝐓𝐢𝐦𝐞: 13:00 (UTC) ⬇️ 𝐖𝐡𝐞𝐫𝐞: https://x.com/i/spaces/1OdJrDmzzrlKX ⚡️ 𝐏𝐚𝐫𝐭𝐢𝐜𝐢𝐩𝐚𝐧𝐭𝐬: GPT360, Hyra Network, GPUAI 🔥 We'll be diving deep into strategy, vision, and what’s next for AI on-chain Tag your friends, bring your questions, and see you there! #GPT360#HyraNetwork#AIWars2025#Web3AI#AMA#DecentralizedAI

Crypto M - Crypto News

@CryptoM · Post #65388 · 13.04.2026 г., 04:14

🚀 AINFT Platform Surpasses 700,000 Users, Advances in Web3 AI The AINFT platform has officially exceeded 700,000 users, according to official data. According to Odaily, the growing user base and the continuous enhancement of AI model capabilities are propelling it to become a leading AI platform in the Web3 sector. AINFT currently offers users AI models ready for production and fully supports the execution of on-chain automated workflows, facilitating a rapid transition from creative ideas to on-chain implementation. Leveraging its expanding community and open technical architecture, AINFT aims to lower the barriers to using Web3 AI, enabling more efficient deployment of innovative applications. #AINFT#700000Users#Web3#AIPlatform#AI#Blockchain#OnChain#AutomatedWorkflows#Web3AI#Innovation#Technology#Community