Плохой код — это кудзу: его нужно безжалостно выпалывать

Bad Code Is Kudzu

Плохой код — это кудзу: его нужно безжалостно выпалывать

Кудзу, завезённый в США для борьбы с эрозией, агрессивно захватывает всё вокруг, и единственный способ его победить — коллективная агрессивная обрезка. Так же и функции в кодовой базе: их легко добавить, но трудно удалить, потому что поверх вашего кода начинают писать новый. Автор призывает в эпоху ИИ-генерации постоянно удалять сложность, иначе мы утонем в «кудзу-слопе». В пример приводится фича с хэштегами на его блоге: за три месяца её не использовали, и он её удалил.

Но в эту новую эпоху мы должны удалять код ещё сильнее, потому что если мы не будем постоянно убирать сложность, мы утонем в сгенерированном кудзу-слопе, который захватит кодовые базы.

Ещё за этот день

2026-09-13