Mmhh.
Sagt mir wenig.
Finde ich entweder zu pauschal oder zu vage.
Über guten Stil lässt sich vortrefflich streiten - ohne dass als Ergebnis notwendigerweise einer 'crappy' ist.
Übereinstimmen kann ich in der Tendenz weniger absolut und weltanschaulich Probleme mit IT zu bearbeiten. Das ist einfach eine frage gesunden Menschenverstands.
Hierzu finde ich das Kapitel in Linus' Torvalds Buch (Just for fun) sehr interessant, indem es um die reine Lehre der Microkernels geht und in dem A.S. Tannenbaum (dessen Bücher ungelesen hier an jedem 2. Arbeitsplatz stehen) sagt, dass Microkernels 'Common Sense' in der Betriebssystem Entwicklung und Forschung seien.
Nimmt man dann hinzu, dass Linux ohne Microkernel dennoch ziemlich erfolgreich (+performant +sicher) ist, so zeigt dass dann doch den Wert solcher Dogmen auf.
Ein 'crappy' Programmer ist man in meiner Meinung nach vor allem immer dann, wenn man seinen gesunden Menschenverstand aussen vorlässt und statt dessem dem Rauschen der Blätter im Wald volles Vertrauen schenkt.