Многие компиляторы имеют предупреждающие сообщения, предупреждающие программистов о возможных ошибках времени выполнения, логике и производительности, в большинстве случаев вы их быстро исправляете, но как насчет нефиксируемых предупреждений?
Как вы справляетесь с нефиксированными предупреждениями? Вы переписываете часть кода, или переписываете его «длинным, безрассудным способом», или отключаете все предупреждения вместе? Какой должна быть лучшая практика?
Что если вы редактируете чужой код, а в его коде есть предупреждения?
Вот хороший пример: jQuery имеет много предупреждений JavaScript, как обнаружил браузер класса Mozilla, почему разработчики jQ их не исправляют? Если вы внесете свой вклад в jQuery, вы собираетесь их исправить?