Du gibst auch nie auf,...
Neben den von Larry Wall genannten drei Tugenden eines Programmieres gibt es noch eine vierte: Sturheit
Sturheit ist wichtig...
- um einem Nutzer zu erklären, dass das perpetuum mobile, das er haben will, nicht funktionieren wird
- um auf einer präzisen Problembeschreibung zu beharren (nicht nur um zu sehen, ob man selber, sondern auch der Anforderer verstanden hat, um was es geht)
- um einen Bug wirklich zu erschlagen, und nicht nur ein Pflästerchen draufzukleben
- um seinen Arbeitgeber zu überzeugen, endlich die richtigen Werkzeuge bereitzustellen
- um ein schlechtes Design nicht durchgehen zu lassen, nur weil es "funktioniert"
- um sich nicht darauf zu verlassen, dass etwas funktionieren wird, sondern auf einem Test zu bestehen
... und bei vielen anderen Gelegenheiten