Re[11]: Мертвый код в проекте - ваше отношение
От: bnk СССР http://unmanagedvisio.com/
Дата: 22.12.24 12:22
Оценка: +1
Здравствуйте, m2user, Вы писали:

M>- "код, который собирается, и возможно даже тестируется, но никто не знает, зачем оно там и что сломается, если его удалить. (sic!)"


В старых проектах именно такого кода может быть овердофига.
Те кто его проектировал и писал, уже давно уволились, ушли на пенсию, или вообще умерли, документация не обновлялась десятилетиями, так что никто уже не знает, зачем этот код нужен.

Говнокод часто не просто так появляется, а из боязни удалить что-то нужное, недостаточного видения и понимания общей картины.
IMHO, чем меньше кода, тем лучше. Вычищать ненужный код лучше сразу, пока он не разросся как плесень.

Насмотрелся на это дело, иногда бывает и правда как в анекдоте про
  обрезание кончиков сосисок

Муж заметил, что жена перед варкой обрезает кончики у сосисок.
— Зачем ты так делаешь?
— Я не знаю, моя мама всегда так делает
Позвонили тёще.
— Так варила ещё моя бабушка.
Прабабушка встрепенулась, услышав разговор:
— А вы что, до сих пор варите в моей маленькой кастрюльке?


С другой стороны, для большинства проектов, живущих всего несколько лет, это вообще не актуально.
Отредактировано 22.12.2024 12:34 bnk . Предыдущая версия . Еще …
Отредактировано 22.12.2024 12:33 bnk . Предыдущая версия .
Отредактировано 22.12.2024 12:32 bnk . Предыдущая версия .
Отредактировано 22.12.2024 12:32 bnk . Предыдущая версия .
Отредактировано 22.12.2024 12:31 bnk . Предыдущая версия .
Отредактировано 22.12.2024 12:26 bnk . Предыдущая версия .
Отредактировано 22.12.2024 12:24 bnk . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.