DEV Community

Serguey Asael Shinder
Serguey Asael Shinder

Posted on

Удалённый код не ломается

Лучший код —
тот, который ты удалил.

Он не падает.
Его не надо тестировать.
В нём нет дыр.
Его никто не поймёт неправильно,
потому что его нет.

Мы гордимся
написанными строчками.
Считаем их
своим вкладом.

Но каждая строчка —
это то,
что кто-то должен читать,
чинить,
держать в голове.

Строчка — не актив.
Строчка — обязательство.

Прежде чем добавить,
спроси:
можно ли обойтись
без этого?

Удаляй смелее,
чем пишешь.

Функция, которой нет,
не устареет.
Настройка, которой нет,
не собьётся.
Фича, которой нет,
не сломается
в пятницу вечером.

Меньше кода —
меньше мест,
где может пойти
не так.

Хороший инженер
добавляет ценность.
Зрелый —
убирает лишнее,
и ценность
остаётся.

– Serguey Asael Shinder

Top comments (0)