Sie hat sich sicherlich auch deshalb so gut durchgesetzt, weil sich Ungeziefer und Softwarefehler in ihrem Verhalten so sehr ähneln.
Die ersten Anzeichen von Befall sind eher winzig. Und wenn sie sich erstmal eingenistet haben, sind sie nur schwer wieder zu vertreiben.
Die Hauptaufgaben der sauberen Programmierung sind also:
erkennen
bekämpfen
vermeiden
Über die Reihenfolge läßt sich vordergründig streiten. Bei echten Käfern heißt es immer vermeiden, bei Software wird häufig erst bei schwerem Befall reagiert.
Just.Do.IT will die allgemeine Qualität der Programmierung verbessern helfen.