Сделал в компании доклад о применении ИИ в архитектуре, давайте и вам расскажу.
Фокус в использовании подхода architecture as code: абсолютно все архитектурные артефакты у нас это тексты. С обычной документацией понятно, это и так некоторый набор текстовых файлов, чаще всего в макрдауне. Для них мы применяем структурный шаблон Arc42 — список из 12 пунктов, по которым нужно распределить информацию о проектируемой системе.
Структурный шаблон, во-первых, хорошо известен нейронкам, и они сразу понимают, о чём речь. Во-вторых, можно кинуться в модель бизнес-требованиям и очень быстро создать некий первоначальный набросок, от которого вы дальше уже пляшете, уточняя по пунктам и исправляя ошибки ИИ. Ну и, в-третьих, готовая структура с ящиками, по которым нужно всё раскладывать, это гораздо лучше, чем свалка ADR'ок, как это нередко бывает в компаниях.
Со схемами и диаграммами ещё интереснее. Берём инструменты со своими DSL-языками, такие, как Structurizr и PlantUML. Вся схема или диаграмма целиком определяется текстовым файлом. Можно применять Git со всеми его преимуществами. А для нейронок это родная среда: вы, как человек, смотрите на схему глазами, но нейронка работает с её DSL-файлом. Навскидку тут прирост эффективности даже больше, чем в программировании, потому что DSL это просто синтаксис, без смыслового наполнения, человеку его можно вообще не знать. Ты пишешь промпты, а смотришь уже на картинку, сгенерированную схему, и следующим промптом указываешь, где какие правки сделать. Нейронке при этом не приходится думать про потоки, асинхронность, типы данных, она просто правит текст как текст, поскольку у DSL нет поведения.
Тут как раз наиболее видна разница между рутинной и интеллектуальной частью работы. Как именно будет выглядеть схема, продумывает архитектор. Если доверить это нейронке, даже мощной, будет полно ошибок, неоптимальностей, неучтённых нюансов среды и так далее. Но вот само по себе написание синтаксиса — имба.
#dev@clockstackwheels
When everyone gets used to seeing you strong and smiling, it is rare to find someone who supports you in your moment of weakness, because they think that you are strong to the extent that you do not need a shoulder to lean on..!
♡ ㅤ ⎙ㅤ ⌲ 🔔
ˡᶦᵏᵉ ˢᵃᵛᵉ ˢʰᵃʳᵉ unmute
#psychology#mentalhealth#ipersonalgrowths
Hard work is a must thing for success.
Smart work is not a substitute for hard work, it is another wing of the bird which can take you to your success.
In short, there is no substitute for hard work! You have to be ready for it.
Put everything you have for what you want, This is the way of massive success!
Problems are going to be there always! Tackle them.
You have only two choices, one is EXCUSES and other is RESULTS. The choice is yours!
Don’t sacrifice your dreams for temporary pleasure. Neither this pleasure is going to come with you nor this pain.
Choose temporary pain for your permanent happiness. ⭐️
Give your 100% (not even 99%) for your dreams!
Don’t run away from hard work. Thisis going to give you your dreams! ✨💪
#mentalGrowth#ipersonalgrowths#smarwork#hardwork
Finally reached 300 members
Thank you so much for all your wonderful support 😊😍
#300Members#ipersonalgrowths
#selfimprovement#Mentorship
PS : Once Again Thanks all dear Amazing people 🌻🌿 Let's go ahead 😀 fulfill You're Dream and Ambitious
Stay Connect 🌼💫 Keep Supporting 💛