Wenn Sie sich nur um die Qualität des Codes sorgen, ist Sonar ein großartiges Werkzeug und ein guter Weg.
Ich würde Ihnen jedoch empfehlen, die Qualität auch aus einer breiteren Perspektive zu betrachten. Zum Beispiel würde sich Ihr Kunde nicht sehr um Ihre Codequalität kümmern und stattdessen die Qualität als Anzahl der Fehler bewerten, auf die er in Ihren Produktversionen stößt. Zusätzlich zum Code können Sie also Ihre Fehler, die Qualität Ihres Entwicklungsprozesses und wahrscheinlich viele andere Aspekte analysieren.
Sie können sich den Programmierer ansehen , wenn Sie an der Qualität des gesamten Produkts und nicht nur an der Codequalität interessiert sind (Haftungsausschluss: Ich bin Mitbegründer bei Programeter).