Gewissenhaftigkeit
Jeder Mensch hat ein Gewissen von Anfang an in sich.
Das Gewissen ist die praktische Vernunft in jedem
Menschen, die ihm sagt, welche Pflichten er hat.Immanuel Kant
Wer seine Arbeit mit Gewissenhaftigkeit belebt, erspart sich und seinen Arbeitskollegen viel Müh. Sei es die Dokumentation anzupassen, wenn etwas im Programm geändert wurde oder nur die Kommentare im Programmcode selbst zu überarbeiten. Dazu gehört es auch, gemachte Änderungen zu testen. Es sollte sich längst herumgesprochen haben, das auch Entwickler in der Verantwortung sind, ihre Programme bzw. Änderungen zu testen. Dazu zählt nicht nur, nach dem Übersetzen das Programm anzustarten. Die Änderungen sollten genau nachgetestet werden. Vieleicht auch mal den Debugger verwenden um nicht einen Fehler zu suchen, sondern sich die Richtigkeit der Änderung direkt zu visualisieren. Häufig wird einem dabei noch etwas auffallen, was sonst nicht entdeckt worden wäre. Zur Gewissenhaftigkeit gehört auch, zu verstehen welche Änderung man im Begriff ist zu tun. Nicht einfach nur die Stelle finden, brachial eine für dieses Problem zu funktionierende Lösung einhacken und alles andere außer acht lassen. Auf diesem Wege kommt es zu Quellcode, der mehr Ausnahmen als Regeln enthält. Gewissenhaftigkeit verpflichtet dazu, sich dem Problem in einem größeren Maßstaab zu nähern und ggf. andere verborgene Unstimmigkeiten aufzudecken. Gewissenhaftigkeit ist nicht gerade die bequemste Tugend, jedoch eine die viele Möglichkeiten der Fehlerprevention bietet.