Wie viele Codezeilen schreiben Softwareentwickler pro Tag? Wie viele Codezeilen guter Code wären vernünftig?
Das spielt absolut keine Rolle. Codezeilen sind die schlechteste Metrik überhaupt. Da gibts viel zu viele Faktoren. Programmieren ist keine Fliessbandarbeit, bei der man Messen kann, wie viele Karten Mitarbeiter X am Tag verpackt hat, oder wie viele Produkte Mitarbeiter Y am Tag verkauft hat. Programmieren ist eigentlich Entwickeln. Kann mir jeder sagen was er will. Es werden Lösungen für ein Problem entwickelt. Und Entwickeln ist kreative, logische Denkarbeit. Für diese gibt es keine Metrik. Man gibt etwas in Auftrag, man entwickelt nach bestem Willen, es kann etwas schief gehen, ein Fehler da, zu viel unnötiges dort. Man kann das Problem lediglich aufbrechen, in Teile zerlegen, und diese dann einschätzen. Da kommt z.B. SCRUM ins Spiel. Im Idealfall werden auch dort nich Stunden, sondern einfach Punkte vergeben. Ein Prizip, dass bisher kaum ein Projektmanager verstanden hat. Da ist die Zeitmessung so richtig ins Hirn gedrillt worden. Aber mit diesen Punkten kann man dann SCHÄTZEN(!!!) wie lange es etwa dauern wird. Ob ein Entwickler jetzt dafür 500 Zeilen oder 1200 Zeilen braucht ist erstmal völlig irrelevant. Viel wichtiger ist, ob es lesbar, wartbar und skalierbar ist. Da müssen je nach dem halt ein paar Zeilen mehr oder ein paar Zeilen weniger hin. Nimmt sich der Entwickler etwas mehr Zeit zum denken, statt einfach drauflos zu schreiben, dann wird er das alles wohl mit weniger Zeilen hinbekommen. Und dafür soll man ihn dann abstrafen?
Macht doch absolut keinen Sinn?