Quelle: dotnetpro
Code-Analyse 17.02.2020, 00:00 Uhr

Automatisierte Qualität

Statische Code-Analyse mit SonarQube, SonarCloud und SonarLint.
Softwarequalität basiert auf Werkzeugen, Prozessen und qualifizierten Mitarbeitern, die beides richtig anzuwenden wissen. In der zurückliegenden Ausgabe habe ich über die Verwendung von Code Reviews geschrieben [1]. Um diese sinnvoll umsetzen zu können, benötigt man ein passendes Werkzeug. Vor allem aber braucht man Entwickler und Code Reviewer, die dem Prozess durch ihre qualifizierte Prüfung Sinn einhauchen.
Code Reviews kosten Zeit. Erfahrungsgemäß wird diese vor allem zu Beginn und am Ende eines Projekts nicht konsequent investiert. Während beim Start oft der Durchsatz an neuem Code am höchsten ist und eine Basis zum Code-Vergleich noch fehlt, mangelt es gegen Ende häufig schlicht an den benötigten Ressourcen.

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