TGViewer
Тимур Хахалев про AI Coding Тимур Хахалев про AI Coding @the_ai_architect · 9.23K subscribers
Post #104 2.16K
Создание надёжных приложений на незнакомых ЯП

Я часто вижу вопрос "А как создавать надёжные приложения на языках программирования, которые я не знаю?". Попробую ответить на этот вопрос

Короткий ответ: вайб-кодить не получится.🙈
Более подробный ответ: с наскока это будет делать сложно, но мы можем использовать AI для обучения нас самих!

Вот примерный план по вкатыванию в новый стэк.

1️⃣ Для того чтобы создавать приложение, необходимо, конечно, знать базу: из каких компонентов оно состоит, как оно деплоится, как запускается на девайсе и как дебажится. Используем AI для получения этой информации.

2️⃣ Используем всевозможные Deep Research'и, которые найдут best practices, покажут типичные подводные камни, паттерны и подходы.

⚡️Лайфхак: можно описать своё приложение и попросить AI выбрать подходящие для нас паттерны, при этом каждый свой выбор AI должен обосновать, а вы должны проверить обоснование и если есть сомнения, то дать эту задачу повторно в новом чате (возможно даже другой модели), и если результаты различаются, то показать их обеим моделям и сказать, мол, смотри, а вот другая модель думает иначе, и довести это до результата, который вас устроит.

Полученные данные (паттерны, выбор стэка и прочее) следует сохранить в одном или нескольких файликах.

3️⃣ Собрав эти данные, в новом чате можно попросить расписать план задач для создания приложения. Стоит проверить этот план на соответствие данным с предыдущего шага и если что-то не так, то исправить свой промпт и сгенерить план задач заново.

✔️ Наконец, имея план задач, мы уже можем приступать к итерационному выполнению их и проверять результат.

❗️ Важно: все эти запросы стоит делать в разных чатах с AI, чтобы контекст не мешал друг-другу.

Это же несложно, не так ли? Мы кушаем слона по-кусочкам.

Главное помнить:
1. Вы являетесь погонщиком AI и должны направлять его в правильную сторону.
2. Вы должны понимать как устроено ваше приложение хотя бы на базовом уровне.
3. Используйте AI для объяснения, если что-то не понятно.

Часто бывает, что в момент объяснения кода, AI может сказать: блин, да, я здесь действительно ошибся, ща переделаю. Чаще всего это означает, что AI пошёл не по верному пути и нам стоит вернуться на пару шагов назад и более детально изучить способ решения задачи.

На практике, в чем будет разница между задачей, которую мы знаем, как выполнять и той, когда мы не знаем? Во втором случае мы не сможем ударить AI по рукам, когда он пойдет не в ту сторону. Именно поэтому вам необходимо самостоятельно разбираться (хотя бы на базовом уровне) в том, как устроено ваше приложение.

🫰В эпоху AI обучаться стало в разы проще и быстрее, такой скорости не было никогда прежде.

#ai_coding@the_ai_architect

✔️ The AI Architect Blog, подписывайтесь!
  • ❤ 23
  • 🔥 11
  • 👍 6
  • 🤩 1
  • 👌 1
  • 💯 1
More from @the_ai_architect
  1. Sep 21, 2026Зачем SDLC нужен рядовому разработчику? Проблема того, что немногие знают SDLC, в том, что…
  2. Sep 19, 2026AI Agentic SDLC Roadmap Я уже рассказал зачем нужен agentic SDLC, как он может выглядеть и…
  3. Sep 16, 2026Post #432
  4. Sep 13, 2026Meeting Summary В конце поста попрошу у вас предложить хороший open source meeting summary…
  5. Sep 11, 2026К концу рабочего дня у вас появляется ощущение что вы ничего серьёзного не сделали за день…
  6. Sep 11, 2026В чем залог успеха при работе с ai агентами? ответ на фото – это feedback loop. Нарочно не…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →