Хочешь убить себе проект? Напиши в ТЗ псевдокод. Раньше я думал — ну напишу for user in users: if user.active..., типа намекну модели что имею в виду. Просто пример, не настоящий код. НЕЛЬЗЯ. LLM воспринимает псевдокод как прямую директиву. И начинает писать именно такой код, именно с такой структурой. А ты этот псевдокод писал в спеке — без знания всего проекта. Без понимания, какие модули вокруг, какие типы данных, какие функции уже есть. Результат: кусок, который не стыкуется с остальным. Начинаешь править — а модель сопротивляется. Она же думает, что её псевдокод правильный (ты сам его написал!). И ты тратишь время, переубеждая упёртого матричного джуна 🤖 Что делать: опиши СЛОВАМИ. Что функция делает, что на входе, что на выходе, какие случаи обрабатываем. А код напишет сама LLM — и напишет лучше тебя, потому что в момент написания она УЖЕ видит кодовую базу. Наша работа — намерение. Реализация — её. Намерения у неё всё равно нет. #разработка #LLM #промптинг #AIDD
IoT и инфраструктура, которые остаются у вас, а не у вендора | Прошивки, безопасность, self-hosted
· 13.070 комментов