У багатьох компіляторах є попереджувальні повідомлення, щоб попередити програмістів про можливі помилки виконання, логіку та помилки роботи, у більшості випадків ви швидко їх виправляєте, але як бути з непоправними попередженнями?
Як ви маєте справу з непоправними попередженнями? Ви переписуєте частину коду чи переписуєте його "довгим, безхарактерним способом" чи відключаєте попередження всі разом? Якою має бути найкраща практика?
Що робити, якщо ви редагуєте чужий код, і його код має попередження?
Ось хороший приклад: jQuery має багато попереджень JavaScript, як виявлений браузер класу Mozilla, чому розробники jQ їх не виправляють? Якщо ви робите внесок у jQuery, чи збираєтесь ви їх виправити?