Не должно быть никакого мертвого кода.
Не должно быть никакого мертвого кода.
Если операция достижима, но удаляет, операция не влияет на поведение программы, операция составляет мертвый код. Например, предположите, что переменная никогда не читается после операции записи. Операция записи избыточна.
Присутствие мертвого кода может указать на ошибку в логике программы. Поскольку компилятор может удалить мертвый код, его присутствие может вызвать беспорядок для рецензентов кода.
Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.
Группа: независимые от языка проблемы |