Лучший код —
тот, который ты удалил.
Он не падает.
Его не надо тестировать.
В нём нет дыр.
Его никто не поймёт неправильно,
потому что его нет.
Мы гордимся
написанными строчками.
Считаем их
своим вкладом.
Но каждая строчка —
это то,
что кто-то должен читать,
чинить,
держать в голове.
Строчка — не актив.
Строчка — обязательство.
Прежде чем добавить,
спроси:
можно ли обойтись
без этого?
Удаляй смелее,
чем пишешь.
Функция, которой нет,
не устареет.
Настройка, которой нет,
не собьётся.
Фича, которой нет,
не сломается
в пятницу вечером.
Меньше кода —
меньше мест,
где может пойти
не так.
Хороший инженер
добавляет ценность.
Зрелый —
убирает лишнее,
и ценность
остаётся.
– Serguey Asael Shinder
Top comments (0)