Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤2🤯2
• Можно случайно пролить ведро с краской пока несешь или задеть её ногой.
• Плитку нужно нести осторожно, чтобы не уронить и не разбить.
• Всё это придётся потом убирать, иначе можно не доделать ремонт или в процессе работы шлёпнуться на пол и всё станет ещё хуже.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥5🤩1
Хоть они и выдают потрясающий на первый взгляд результат, читаемость и поддерживаемость кода оставляет желать лучшего.
На маленьких проектах для меня это вообще не проблема. Если я собираю простенькое мобильное приложение за неделю или браузерную игру за пару вечеров, мне не так важно, что там внутри. Проект сделал, опубликовал, забыл. И даже если нужно будет внести какие-то правки в проект, этот говнокод всё равно будет читать сама нейронка.
Но на сложных проектах, где я сам продолжаю программировать и работаю вместе с ИИ, это уже проблема. Я не могу выдать нейросети огромный промпт и отпустить её устраивать вакханалию в проекте, с которым мне потом жить месяцами или годами. Она за десять минут внесёт столько изменений, что я полдня буду разбираться, что вообще произошло, зачем понадобились эти абстракции и почему простая механика теперь размазана по пятнадцати файлам.
Но дело не столько в том, что ИИ пишет плохой код. Этот плохой код начинает со временем мешать — ИИ просто будет вокруг своего же костыля делать ещё больший костыль и проект начнет ломаться — начнут появляться баги, производительность начнёт хромать, какие-то правки будут неожиданно ломать то, что вообще не собирались трогать.
И в какой-то момент даже сама нейронка начнёт хуже справляться с проектом, потому что каждую следующую задачу придётся решать с учётом всех предыдущих костылей.
Именно поэтому я не доверяю нейронке полностью писать код для моего мультиплеерного проекта Overdogs. На таких проектах правильнее будет двигаться вместе с ИИ небольшими, понятными шагами.
1. Обсуждаю варианты как можно сделать ту или иную механику в игре.
2. Пытаюсь такими обсуждениями вместе с нейросетью проработать будущий код и то, как он ляжет под архитектуру проекта.
3. Даю подсказки нейросети, предлагаю свои решения и хотелки. Если идей нет, могу попросить ИИ накидать парочку – в общем, провожу небольшой брейншторм.
4. И только потом прошу нейросеть на основе наших рассуждений написать мне код.
5. Обязательно проверяю код, если что-то не нравится говорю это ИИ, чтобы исправил.
6. Довожу итоговый результат до того вида, который меня бы устроил и заливаю изменения в Git.
Да, это требует много моего времени и активного участия. Зато я понимаю, что у меня в проекте происходит, и могу сам с ним работать.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥2 1
Алвен
качество кода получается ХУЖЕ чем в Claude Opus 5
С моделями Claude такое происходит очень редко. Opus делает ровно то, что у него попросили — ни больше, ни меньше.
Как итог — GPT в долгосроке пишет куда больше лишнего кода, который сложнее будет поддерживаться. Клод пишет меньше кода, он более послушный и лучше придерживается каких-то скиллов и общего стиля кода в проекте.
Please open Telegram to view this post
VIEW IN TELEGRAM
👌4🔥1 1
This media is not supported in your browser
VIEW IN TELEGRAM
Есть скиллы для:
• Работы с UI
• Оптимизации размеров билдов для Web
• Подключению матчмейкинга, лобби и прочих вещей для мультиплеерной игры
• Работы с Tilemap
• Работы с 2D спрайтами
• И много чего ещё
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥2👏1