Viele Compiler haben Warnmeldungen, um die Programmierer vor möglichen Laufzeit-, Logik- und Leistungsfehlern zu warnen. Meistens beheben Sie diese schnell, aber was ist mit nicht reparierbaren Warnungen?
Wie gehen Sie mit unfixierbaren Warnungen um? Schreiben Sie einen Teil des Codes neu oder schreiben Sie ihn auf "lange, hackelfreie Weise" oder deaktivieren Sie Warnungen insgesamt? Was sollte die beste Praxis sein?
Was ist, wenn Sie den Code eines anderen Benutzers bearbeiten und dieser Code Warnungen enthält?
Hier ist ein gutes Beispiel: In jQuery werden viele JavaScript-Warnungen angezeigt, da ein Browser der Mozilla-Klasse erkannt wurde. Warum beheben die jQ-Entwickler diese nicht? Wenn Sie zu jQuery beitragen, werden Sie diese Probleme beheben?