# Was ist Clean Code?

Es handelt sich um eine klare, einfache und fehlerfreie Codestruktur, die von anderen Softwareentwicklern leicht gelesen werden kann.

## Definition
Sauberer Code ist Code, der so geschrieben ist, dass ihn nicht nur Computer, sondern auch Menschen verstehen können. Anstelle komplexer und verflochtener Strukturen werden Codes mit aussagekräftigen Namen und Aufgaben, die in klare und regelmäßige Teile unterteilt sind, bevorzugt. Dieser Ansatz macht das Projekt langfristig einfacher zu warten und reduziert Fehler.

## So funktioniert es
Es wird geschrieben, indem man Variablen aussagekräftige Namen gibt, Funktionen auf eine einzelne Aufgabe minimiert und unnötige Komplexität vermeidet.

## Wo es eingesetzt wird
Es ist ein grundlegendes Prinzip für alle professionellen Softwareentwicklungsteams, die Codequalität aufrechtzuerhalten.

## Häufige Fragen
**Reicht es nicht, dass der Code funktioniert?**
Den Code zum Laufen zu bringen, ist nur der erste Schritt. Sauberer Code stellt sicher, dass der Code in Zukunft von jemand anderem geändert werden kann.


## Verwandte Begriffe
- [Refactoring](/de/dictionary/refactoring/)
- [Unit Testing](/de/dictionary/unit-testing/)
- [Engineering Skills](/de/dictionary/engineering-skills/)

## Verwandte Werkzeuge
- [Clean Code Javascript](/de/discover/clean-code-javascript/)

---
Quelle: TreScout Glossar · https://trescout.com/de/dictionary/clean-code/
