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