Gestern Abend habe ich mir hier in Stuttgart u.a. einen Vortrag von jemandem aus der suckless.org-Community angehört der darüber referierte, wie ein Webbrowser wirklich sein sollte, wenn er endlich der UNIX-Philosophie folgt.
In seinem Vortrag ging er immer wieder auf "SLoC" ein und stellte es u.a. wohl auch immer als Qualitätsmerkmal einer Software dar. So ganz beipflichten wollte ich ihm da gestern schon nicht, aber natürlich hat er recht, wenn er behauptet je weniger Programmcode eine Software hat, desto weniger Fehler können darin enthalten sein.
Aus purer Neugier habe ich heute morgen mal die "SLoC" der von uns fürs Webhosting entwickelten Software und derer Libraries (aber auch nur die, die ebenfalls von uns stammen) gemessen und ich komme auf 75 "KLoC" :eek:
Vielleicht doch etwas viel - wobei anzumerken ist, dass es sich hierbei um eine "physische" Messung handelt, ich also die realen Zeilen inklusive Kommentare gezählt habe und das Verhältnis von Code zu Kommentar bei uns dank strenger interner Richtlinien mindestens 50:50 liegt (eher mehr Kommentare). Mit in der Zählung ist auch unser neues Domain-System, was allein schon mit 4 "KLoC" zu buche schlägt.
Kommentare