KAPITEL 18

Code sollte offensichtlich sein

Unklarheit ist eine der zwei im Abschnitt »Ursachen für Komplexität« auf Seite 23 beschriebenen Hauptursachen für Komplexität. Sie tritt auf, wenn wichtige Informationen über ein System für neu hinzukommende Teammitglieder nicht offensichtlich sind. Die Lösung für das Unklarheitsproblem ist, Code so zu schreiben, dass er offensichtlich ist – dieses Kapitel geht auf ein paar der Faktoren ein, die Code mehr oder weniger offensichtlich machen.

Ist Code offensichtlich, heißt das, jemand kann den Code ohne großes Nachdenken schnell lesen, und die ersten Vermutungen über das Verhalten oder die Bedeutung des Codes sind korrekt. Ist Code offensichtlich, muss man beim Lesen nicht viel Zeit oder Aufwand investieren, ...

Get Prinzipien des Softwaredesigns 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.