Информация об изменениях

Сообщение Re[11]: Мертвый код в проекте - ваше отношение от 22.12.2024 12:22

Изменено 22.12.2024 12:24 bnk

Re[11]: Мертвый код в проекте - ваше отношение
Здравствуйте, m2user, Вы писали:

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


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

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

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


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

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

С другой стороны, для большинства проектов, живущих всего несколько лет, это не актуально.