AIRU

Говноклодинг - или новое название для вайбкодинга

German Bragin··updated ·4 min read

Мне кажется я придумал новое слово. Что такое #говноклодинг (govnoclauding aka shitcloding)? Тот самый пресловутый вайбкодинг, только утрированный

1. Что такое Говноклодинг™?

Говноклодинг™ (от древне-сленгового «говнокод» + «Claude» + суффикс процесса «-ing») — это методология создания программного обеспечения, при которой:

  • Ты плодишь код. И плодишь. И ещё немного плодишь.
  • Ты не читаешь сгенерированное. Вообще. Зачем? Claude не ошибается, он «иначе интерпретирует задачу».
  • Ты не делаешь пул-реквесты. Ветки — для слабаков, у которых хватает времени создавать feature/ и потом мучительно мёржить.
  • Тесты? Они оскорбляют доверие к модели.
  • Claude сам пушит в main. Ты выдал ему OAuth-токен с правами на репозиторий, и теперь всё честно. Ты лишь откидываешься в кресле и потягиваешь мате, пока зелёная полоска в IDE ползёт, как гусеница-мутант.
  • А потом начинаются страдания.

2. Какой жизненный цикл у Говноклодинг-проекта

Стадия 1: Божественный поток

Всё выглядит как магия. Ты пишешь в чат: “Сделай, чтобы кнопка авторизации меняла цвет по хэштегу из API Twitter и одновременно деплоилась в Kubernetes”. Через 8 секунд у тебя 400 строк на TypeScript, YAML-манифест и автоматический коммит. Приложение взлетает. Ты чувствуешь себя Илоном Маском минимализма. Дофаминовая петля создана

Стадия 2: Первая трещина

Где-то перестаёт работать форма обратной связи. Ты просишь Claude “починить форму”. Claude услужливо правит 3 файла, попутно меняя кодировку в миграции базы данных и удаляя импорт библиотеки для дат, потому что “это больше не нужно”. Форма начинает работать. Перестаёт работать кнопка авторизации. “Мы начинаем карусель

Стадия 3: Цикл “Починил - отвалилось”

Начинается бесконечный пинг-понг. Claude правит одно, ломает другое. Ты просишь исправить сломанное — ломается третье. Контекст диалога пухнет до 500 килобайт. Модель начинает придумывать API, которых не существует. Ветка main превращается в слоёный пирог из противоречивых патчей. Вы не используете git revert — вы используете новый промпт «верни как было, но с тем новым, и чтобы старое тоже работало». Вы узнаете словосочетание “контекст менеджмент”, управление контекстом. Вместо того, чтобы разобраться с тем, как же создавать программное обеспечение - вы выбираете сохранять ВСЕ диалоги с ЛЛМ в .MD файлы в Obsidian. И теперь у вас 1млн контекстного окна заполняется за пару минут, прочтением ваших умопомрачительных диалогов с Клодом в стиле “почему отвалилось, почини быстро”

Стадия 4: Говноклодинг-апофеоз

Ты перестаёшь даже формулировать запросы. Ты просто отправляешь Claude полный лог ошибки. И он генерирует код, который в теории мог бы её решить, но теперь требует Python 3.14, пакет left-pad-redux и процессор архитектуры ARM. Ты соглашаешься. Ты ничего не читаешь. Ты просто принимаешь изменения и надеешься. Это и есть чистая эссенция Говноклодинга™. Ты настолько отчаялся, что просто становишься прокладкой между генератором бреда и багами.

Почему это «Говно-»? Филологическо-техническое обоснование

Название бренда выбрано не для красного словца. Это честная техническая метафора:

  • Энтропия запаха: Если в комнате оставить одну тухлую рыбину, воняет вся комната. Так и в кодовой базе: один непроверенный коммит Claude способен испортить логику всей авторизации, оплаты и рассылки писем.
  • Состав: «Говнокод» наука определяет как код, не поддающийся поддержке, лишённый архитектуры, покрытый дубликатами и магическими константами, полный антипаттернов. Claude без контроля генерирует именно такой, просто очень быстро.
  • Процесс: «-инг» подчёркивает непрерывность. Это не разовая акция, это стиль жизни, где вы больше не разработчик, а биологический I/O-интерфейс для CI/CD-пайплайна.
  1. ИИ генерирует - ты даже не читаешь код
  2. ИИ сам пушит в мейн. Минуя ветки, ревью и тесты. Сразу в продакшн
  3. Ты никогда не возвращаешься к имеющимся багам. Просто “fix last bug, make no mistake” - а если не сработало то попрошу пофиксить еще раз. гениально мем пуговкин - Создать мем - Meme-arsenal.com
  4. Ты не пишешь тесты вообще. Это для неуверенных в себе. Ты же веришь в клода

Итог: энтропия растет, сложность растет - а понимание что вообще происходит, и почему всё сломалось - исчезает окончательно Ссылки на использованные материалы: Статья на вики - https://ru.wikipedia.org/wiki/Код_с_запашком Примеры говнокода - govnokod.ru Статья на хабре о сути говнокода - habr.com/ru/articles/419231/ Антипаттерны программирования ru.wikipedia.org/wiki/Антипаттерн

German Bragin · SEO specialist and marketer

SEO, marketing automation and AI-assisted development. Ten years at the intersection of tech and internet marketing: I teach builders how to get their first customers.

Давайте работать вместе.

Напишите пару строк о вашей цели и о том, что хотите купить: курс, консультацию или проект. Отвечу на почту или в мессенджере.