Vier Punkte, die zu flexibleren und programmiererfreundlichen Code führen sollen, hat Harry Roberts, ein englischer Developer, zusammengestellt:
- Nutze Kommentare zur Dokumentation. Zum Beispiel per Javadoc-Syntax.
- Setze nur das Minimum an Daten voraus, die zur Ausführung einer Funktion nötig sind.
- Setze assert() ein, um Inpunt Contracts vorzugeben – für robusteren Code und verständlichere Fehlermeldungen.
- Vermeide zustandslose statische Methoden, die einen gemeinsamen Parameter nutzen.
Insgesamt soll der Code durch diese Regeln besser verständlich werden und die Arbeit, zum Beispiel im Zuge eines Refactorings, deutlich erleichtern.




