Сделал в компании доклад о применении ИИ в архитектуре, давайте и вам расскажу.
Фокус в использовании подхода architecture as code: абсолютно все архитектурные артефакты у нас это тексты. С обычной документацией понятно, это и так некоторый набор текстовых файлов, чаще всего в макрдауне. Для них мы применяем структурный шаблон Arc42 — список из 12 пунктов, по которым нужно распределить информацию о проектируемой системе.
Структурный шаблон, во-первых, хорошо известен нейронкам, и они сразу понимают, о чём речь. Во-вторых, можно кинуться в модель бизнес-требованиям и очень быстро создать некий первоначальный набросок, от которого вы дальше уже пляшете, уточняя по пунктам и исправляя ошибки ИИ. Ну и, в-третьих, готовая структура с ящиками, по которым нужно всё раскладывать, это гораздо лучше, чем свалка ADR'ок, как это нередко бывает в компаниях.
Со схемами и диаграммами ещё интереснее. Берём инструменты со своими DSL-языками, такие, как Structurizr и PlantUML. Вся схема или диаграмма целиком определяется текстовым файлом. Можно применять Git со всеми его преимуществами. А для нейронок это родная среда: вы, как человек, смотрите на схему глазами, но нейронка работает с её DSL-файлом. Навскидку тут прирост эффективности даже больше, чем в программировании, потому что DSL это просто синтаксис, без смыслового наполнения, человеку его можно вообще не знать. Ты пишешь промпты, а смотришь уже на картинку, сгенерированную схему, и следующим промптом указываешь, где какие правки сделать. Нейронке при этом не приходится думать про потоки, асинхронность, типы данных, она просто правит текст как текст, поскольку у DSL нет поведения.
Тут как раз наиболее видна разница между рутинной и интеллектуальной частью работы. Как именно будет выглядеть схема, продумывает архитектор. Если доверить это нейронке, даже мощной, будет полно ошибок, неоптимальностей, неучтённых нюансов среды и так далее. Но вот само по себе написание синтаксиса — имба.
#dev@clockstackwheels
⏳Мышки ENDGAME GEAR OP1W 4K V2 в наличии! (доступна в цвете Dark Frost)
🔎Сенсор PAW3950
🔎Переключатели Kailh GX
🔎Донгл 4к в комплекте
🔎Вес 59 грамм
— Форма разработанная под Когтевой хват, имеет прямые бока, горб сзади и короткие клавиши, средний размер мыши делает ее подходящей для большинства игроков
🛒 Цена 14.490₽
КАТАЛОГ • МЕНЕДЖЕР • #EGG
#Egg Yolk Shaker Scrambled Egg Small Tool Manual Mixing Golden Egg Beater Egg Rotator Puller #Kitchen Baking Tool
Get it by Aliexpress 🛒👇
https://s.click.aliexpress.com/e/_ExVVNAG
Get it by amazon 👇
https://amzn.to/3Wzl7fv
📽#Roblox: The #Hatch 2025 Guide!!📽
🗣Countdown: 8️⃣ Days Left❗⏳⌛🚀
The Biggest #Egg Hunting Is Happening, Join To Get:
🥚🐣 100s Elemental Eggs!🔥🔥
📍🗺️ 100s Egg-Hunting Experiences!!🔥🔥
🎁💖 Rare, Exclusive Prizes!!!🔥🔥
🎬Play our video "How to Find All Eggs in Roblox The Hatch 2025" on YouTube to learn:
∙ All The Hatch 2025 rewards to earn
∙ How to find eggs in Color Block
∙ How to find eggs in Be a Silly Seal
∙ How to find eggs in Gun Armory Tycoon
∙ How to unlock every UGC item
∙ How to speed up your egg hunt
Add @APKFreeDownloader_Bot to get any apk you want.
🎈Hot Game This Week🎈
🎮💰Collect Insane Money in Build a #Zoo🐶🐱🐭!
🦦Pets are your money-making machines!
#Roblox🐣#Hatch🥚#Egg🌼#gag
If you get hooked on 🎁Grow a Garden, you may also get interested in 🎁Build a Zoo📈!
Latest Code: 🎁【 55PA21N8y2 】
Your Rewards: 💰$10,000 Start CashTested on Jul 28
About Build a Zoo
This cash-earning simulator gives every zookeeper a 10m x 10m empty field for egg hatching and Pet raising! Pick up EGGs from the conveyor and start egg hatching in your zoo grounds! Enjoy MONEY COLLECTING!💰
Add @APKFreeDownloader_Bot to get any apk you want.