Ну что, придется тогда уходить из кодинга. 😀
А если на деле, то да, не доверяю агентам. Кеширование, как ты описал, вообще опасная вещь, если проект в живой разработке. Создаешь задачу сегодня, за день код 10 раз поменялся. Нужно реально его по новой читать, а не запускать старые задачи на основе чего-то, чего может быть в природе уже не существует или реинкарнировалось в других функциях.
Я думаю, что здесь нет строгих правил, зависит от того, где, что и как ты конкретно делаешь. У меня проект сейчас в стадии прототипа, его нет live, он создается так сказать "на лету". Концепция - не твердая, а подстраивается под полученные данные. Мне не нужны никакие legacy code, никакие migration, строгий запрет на это. А если проект уже в прод, то тут, конечно все может быть иначе.
Чисто на доверии, потому что человека 100500 лет знаю и до этого уже проекты вместе делали. Единственная подстраховка с моей стороны была только в том, что он хотя формально и был владельцем, но все явки-пароли были у меня. Т. е. у него фактически доступов ни к домену, ни к хостингу, ни к админке проекта никогда не было. Я после подтверждения сделки сама передавала доступы покупателю.
Смело так. Я понимаю, если в мой код уже посмотрел, review сделал, мой claude.md и skills заценил, архитектуру проекта понял. А так "диагноз" поставлен только на основании моего заявления, что я отрицаю вайбкодинг без контроля и знаний по программированию. "Вы все дураки и не лечитесь! Одна я умная, в белом пальто стою красивая!" (с)
Мой ответ касался "20000 строк за день" и "Claude пашет". Я привела пример, что он там может напахать за день, если его не конроллировать. Почему 20000 строчек кода не может быть показалем качества или как доказательство, что программисты больше не нужны. Я сама протестировала вайб-кодинг и свои впечатления от него и пояснила, почему я им больше не пользуюсь.
Шаблонные примеры каких-то абстрактных программ мне не нужны. Я сама знаю, как надо. ;)
Зависит от функционала, насколько глубоко он уходит в общую логику проекта. Если что-то снаружи прикрутить, вообще легко.Но если нужно внутрянку, включая логику подгонять, то ему хужеет. И мне тоже. Я вижу, что он там делает, создает какие-то поля в базах, которые дублируют ключи. Охотно дописывает новые функции, вместо того, чтобы разложить по полочкам уже существующие и добавить туда пару строчек. Выдумывает несуществующие значения в базе. Или берет какое-то готовое поле и использует его под свои задачи (типо, оно тут пустое, поэтому я сюда заткну то, что мне нужно). И когда потом падает логика на output, он начинает валить тонны if/else, что свою же дичь как-то на выходе ограничить. Для меня это нежизнеспособно, если это не одноразовый проект для "протестировать".