Moin Moin!
Hi,
»» Lines of Code oder gar Zeichen/Worte pro Minute sind für beide Jobs keine wirklich brauchbaren Maße. [...] Lines of Code sind nur dann sinnvoll, wenn es sehr exakte und sehr strikte Stil-Vorgaben für den Code gibt, denn erst dann lassen sich die Zahlen überhaupt vergleichen.
Selbst dann nicht.
Vergleiche
i++;
mit
function increaseByOne(int value)
{
return increaseBy(value, 1);
}function increasyBy(int value, int increment)
{
return value + increment;
}i = increaseByOne(i);
Doch. So eine "LoC-Mogelei" ist ein sicheres Zeichen dafür, dass die Stil-Vorgaben nicht strikt genug sind. Nicht, dass solche Stil-Vorgaben angenehm oder sinnvoll wären, aber wir reden hier ohnehin über Code-Bürokratie.
Übrigens hättest Du mit C, etwas K&R-Notation und ein paar Compiler-Hints gegen die Performance-Strafe noch ein paar LoC rausschinden können:
inline
int
increaseByOne(value)
int value;
{
return
increaseBy(value,1);
}
inline
int
increaseByOne(value,increment)
int value;
int increment;
{
return
value+increment;
}
Alexander
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".