Clean Code
Clean Code bezeichnet Prinzipien und Praktiken, die Softwarecode lesbar, verständlich und wartbar machen.
Wichtige Prinzipien
- Aussagekräftige Namen: Variablen, Funktionen und Klassen sollten Namen haben, die ihre Funktion erklären.
- Kleine Funktionen: Funktionen sollten eine einzige Aufgabe erfüllen (Single Responsibility Principle).
- Kommentare vermeiden: Der Code sollte so klar sein, dass er sich selbst erklärt. Kommentare sind oft ein Zeichen von schlechtem Code ("Code Smell").
- DRY (Don't Repeat Yourself): Codeduplizierung vermeiden.
"Jeder Narr kann Code schreiben, den ein Computer verstehen kann. Gute Programmierer schreiben Code, den Menschen verstehen können." - Martin Fowler
