Quelle: dotnetpro
Refactoring 12.06.2023, 00:00 Uhr

Anspruch und Wirklichkeit

Was Codequalität konkret bedeutet und wie man einen möglichst hohen Qualitätsgrad erreicht.
Nahezu jedes Softwareentwicklungsteam wird heute für sich selbst einen sehr hohen Anspruch an die Qualität des Quelltextes stellen. Codequalität zählt allerdings zu den nicht funktionalen Anforderungen und ist daher recht schwer zu messen. Spricht man im Kollegenkreis über das Thema, hat so ziemlich jeder Gesprächspartner eine individuelle Vorstellung davon, was Codequalität sein kann. Grenzt man sich hier nicht deutlich ab, kommt man schnell vom Hundertsten ins Tausendste, was wiederum die Gefahr birgt, das eigentliche Ziel aus den Augen zu verlieren.
Codequalität soll daher im Zusammenhang dieses Artikels die Fragestellung behandeln, wie lesbar beziehungsweise wie verständlich der Quelltext für einen Außenstehenden ist. Zusätzliche positive Nebeneffekte wie eine verbesserte Performance oder die erhöhte Sicherheit der Anwendung finden bei diesem Aspekt keine Beachtung.

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar