Clean Code (sauberer Code) bezeichnet Programmierpraktiken, die darauf abzielen, Quellcode klar, verständlich und wartbar zu gestalten. Wesentliche Merkmale sind hohe Lesbarkeit, Konsistenz im Stil, Einfachheit, Modularität und Selbstbeschreibende Namen für Variablen, Funktionen und Klassen. Clean Code fördert eine strukturierte Organisation und minimiert Komplexität, um die Wartbarkeit und Erweiterbarkeit des Codes zu verbessern. Es betont die Bedeutung von robusten Fehlerbehandlungsmechanismen und Testbarkeit, um sicherzustellen, dass der Code zuverlässig und leicht anpassbar ist. Die Prinzipien von Clean Code wurden maßgeblich durch Robert C. Martins Buch „Clean Code: A Handbook of Agile Software Craftsmanship“ geprägt.
Mehr dazu hier.