Was macht pragmatic-programmer?
Wende Meta-Prinzipien der Software-Handwerkskunst an: DRY, Orthogonalität, Tracer Bullets und Design by Contract. Verwenden, wenn der Nutzer Begriffe wie "Best Practices", "pragmatischer Ansatz", "zerbrochene Fenster", "Tracer Bullet", "Software-Handwerkskunst", "Vermeidung technischer Schulden", "Prototyp vs Tracer Bullet" oder "Code-Eigentum" erwähnt. Außerdem auslösen bei der Bewertung von Build-vs-Buy-Entscheidungen, dem Entwurf von Schätzungsansätzen oder der Wahl zwischen reversiblen und irreversiblen Architekturentscheidungen. Deckt Schätzungen, Domänensprachen und Reversibilität ab. Für die Qualität auf Code-Ebene siehe clean-code. Für Refactoring-Techniken siehe refactoring-patterns.