Kapitel 18. Kompromisse

»Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration.«

Stan Kelly-Bootle, britischer Musiker und Informatiker

In Programmierratgebern sieht die Welt oft so aus, als gebe es den Einen Wahren Weg, dem man nur zu folgen brauche. Spricht man dann mit Programmierern oder liest ihre Blogs, dann geben die meisten aber doch zu, dass sie ihre eigenen seltsamen Methoden einsetzen. Eindeutige Lösungen, auf die sich auch langfristig alle verständigen können, sind eher die Ausnahme als die Regel.

Das hat damit zu tun, dass »Lösung« nur ein schöneres Wort für »Verschiebung von Problemen« ist. Man kann etwas Unbequemes, Unzulängliches an einer Stelle entfernen, handelt sich dafür ...

Get Weniger schlecht programmieren now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.