А помните такую книгу "Чистый код"? Ну там где еще говорилось о том, что код должен быть хорошо читаем, легко тестируемым и пригодным рефакторингу? 😏
Впору писать книгу о чистом вайбкоде, чтобы люди не слепо копипастили код из ИИ-агента, а помнили "корни" чистого кода и ИИ содержал код в стерильном виде 🐱
Ну, например, делая фикс или фичу твой вайбкод должен иметь докстринги, тесты и он должен быть органичным для текущего проекта, а не запуск баш скрипта в джанго конфиге 😄
Торвальдс на днях правильно сказал:
ИИ - это просто инструмент. Если разработчик приносит плохой код, проблема не в инструменте, а в нём самом. Поэтому вместо запретов решили ужесточить правила ответственности.
Ключевой момент - подпись в коммите. Строка Signed-off-by теперь ещё жёстче закрепляет правило: только человек имеет право её ставить. Это юридическое подтверждение того, что именно ты отвечаешь за код. Никакие AI-агенты не могут это делать.
