Zeilen pro Minute



  • Mich würde mal interessieren, wie viele zeilen c++-code ihr so durchschnittlich pro minute/stunde schafft um mich selber besser einschätzen zu können.
    Mir ist klar, dass man programmierer nicht nach der schreibgeschwindigkeit beurteilen kann und das es auch von projekt zu projekt stark variirt, jedoch fände ich eine ungefähre richtung dennoch hilfreich 😉



  • Wie zaehlst du Zeilen?



  • von 0-1k/tag ohne kommentare war bei mir schon alles drin. zzt. hab ich einen durchhänger, da geht einfach mal wieder nichts/wenig. liegt vllt. auch bischen an der projektgröße.

    aber sowas gibts im krafttraining auch, da kommt man machmal einfach nicht weiter und braucht eine pause, darüber mach ich mir aber schon lang keine gedanken mehr.

    man kann bei sowas auch bischen bescheißen und sich kurzfristig aufputschen, aber dann hätt ich immer so ein schlechtes gewissen. ich hab noch nicht mal die kreatin-dose aufgemacht, die ich mir vor ner woche rausgelassen hab und das zählt eher noch zu den nahrungsergänzungsmitteln 🙄 😞



  • huch, es ging ja um die programmierung... mit 3k dauerleistung kannst du dich im zirkus bewerben. sind immerhin 100 buchseiten/tag 👍



  • Kellerautomat schrieb:

    Wie zaehlst du Zeilen?

    kommentare und so natürlich nicht...



  • gamer8o4 schrieb:

    Kellerautomat schrieb:

    Wie zaehlst du Zeilen?

    kommentare und so natürlich nicht...

    bin mir jetzt nicht sicher, aber wenn ich nen monat zeit hätt um mein projekt durchzukommentieren, würd ich mir das schon als arbeit anrechnen 😉



  • crispin kenton schrieb:

    gamer8o4 schrieb:

    Kellerautomat schrieb:

    Wie zaehlst du Zeilen?

    kommentare und so natürlich nicht...

    bin mir jetzt nicht sicher, aber wenn ich nen monat zeit hätt um mein projekt durchzukommentieren, würd ich mir das schon als arbeit anrechnen 😉

    okay geb dir recht. die frage ist nicht deutlich formulierbar, ist halt so 😕



  • nein, die frage nach den zeilen hab ich mir anfangs auch immer gestellt und zähl heut auch gelegentlich.

    unter linux verwende ich sloccount das sieht dann so aus:

    lines of c
    41283 insgesamt
    lines of h
    386200 insgesamt
    lines of js
    40659 insgesamt
    lines of php
    6939 insgesamt
    lines of sh
    7799 insgesamt
    lines of sql
    12540 insgesamt
    

    die *.h sind abgefälscht. sind evtl. 10k.

    aber, um beim vergleich mit dem krafttraining zu bleiben, zwei typen haben 100kg. lässt sich dadurch iwie auf die leistung schließen? nein! der eine ist gestählt, und der andere ein moppel 😉



  • uups... bei sloccount schauts natürlich so aus

    Totals grouped by language (dominant language first):
    ansic:       461923 (78.56%)
    xml:          81923 (13.93%)
    sh:           20492 (3.48%)
    cpp:           9596 (1.63%)
    php:           7986 (1.36%)
    ruby:          2370 (0.40%)
    yacc:          1817 (0.31%)
    lex:           1107 (0.19%)
    java:           410 (0.07%)
    csh:            152 (0.03%)
    perl:           138 (0.02%)
    objc:            55 (0.01%)
    python:          29 (0.00%)
    awk:             10 (0.00%)
    

    ich zähl mit:

    echo "lines of c"
    echo "--------------------------------------------------"
    find . -type d -name trash -prune -o -iname "*.[c]" -print0 | wc -l --files0-from=-
    


  • Ich denke, wenn man ein UML Diagramm runtertippen darf, ist man wesentlich schneller, als wenn man sich was ausdenken muss.



  • Wie man schnell progged schrieb:

    Ich denke, wenn man ein UML Diagramm runtertippen darf, ist man wesentlich schneller, als wenn man sich was ausdenken muss.

    das zählt nicht als programmieren.



  • Kollegen von mir schreiben für die gleiche Aufgabe 5 mal so viel Code als ich und er ist langsamer in der Ausführung und aufwendiger in der Wartung.

    Zeitmässig bin ich vermutlich auch schneller fertig, aber habe trotzdem weniger SLOC/h geschrieben.



  • gamer8o4 schrieb:

    ...dass man programmierer nicht nach der schreibgeschwindigkeit beurteilen kann... ungefähre richtung dennoch hilfreich...

    Du widersprichst dir eigentlich schon selbst. Die Schreibgeschwindigkeit hat nichts, aber auch gar nichts mit der Programmierleistung zu tun. Ich hatte sogar schon Tage an denen die Anzahl der entfernten Zeilen höher als die der hinzugefügten war. Bin ich dadurch ein schlechter Entwickler?

    Die Schreibgeschwindigkeit kann aufgrund von Hilfsmitteln, verwendeter Sprache (und Erfahrung in dieser), den Codestil (Copy-Paste Entwickler gibt es auch) den Rahmenbedingungen (Formatierung, Indirektionen etc.) abhängen.

    Wichtig ist eher ob man ein bestimmtes Ziel erfüllen kann (Und dabei meine ich die Zeit von der Implementierung bis hin zum letzten Bugfix dieses Features). Ich bin z.B. von 2 Projektleitern wegen meiner "langsamen" Programmierung gerügt wurden. Der eine hat es scheinbar revidiert als er das Projekt übernehmen musste (Mein Code war Dokumentiert etc.), da ich kurz danach mit Verweis auf eben jenen eine merkliche Gehaltserhöhung bekam. Der zweite hatte den Fehler gemacht, dies in der Nähe des Firmenchefs zu machen... Dieser sagte dann nur relativ trocken, das meine effektive Programmierleistung inklusive nötigen Fehlerbehebungen höher ist.

    Was nützt es wenn jemand in 3 Tagen etwas abliefert, wofür ein anderer 2 Wochen braucht, aber der Kunde im ersten Fall noch 5-6 Wochen diverse Bugfixes benötigt (und Frust ansammelt), während im zweiten Fall nur ein paar wenige Korrekturen nötig sind.



  • wir schreiben doch alle den besten code, darum zählen wir zeilen!

    beim pimmel geht es ja auch nicht um die dicke, oder hast du schon mal nen typen gehört: meiner hat 20cm umfang 😕 :p



  • http://de.wikipedia.org/wiki/Penis_des_Menschen#Breite.2C_Dicke.2C_Umfang.2C_Durchmesser schrieb:

    Die meisten Kondome haben eine Standardbreite von 52 mm, was einem Penisumfang von 10.4 cm und einem Durchmesser von 3.3 cm entspricht

    Darum gehen die Dinger also immer so schwer drüber 😃 🤡



  • crispin kenton schrieb:

    Wie man schnell progged schrieb:

    Ich denke, wenn man ein UML Diagramm runtertippen darf, ist man wesentlich schneller, als wenn man sich was ausdenken muss.

    das zählt nicht als programmieren.

    Warum sollte das kein Programmieren sein?

    Auch hier schreibt man echten Code, auch wenn man nur die Diagramme in Code umsetzt.



  • @Wie man schnell progged
    crispin kenton ist nicht so helle, der hat nicht geschnallt was gemeint war 😉



  • Die produktivsten Tage sind die, an denen man Codezeilen entfernt.



  • hustbaer schrieb:

    @Wie man schnell progged
    crispin kenton ist nicht so helle, der hat nicht geschnallt was gemeint war 😉

    du spasti, uml -> implementation lässt sich _konvertieren_ und das ist mit sicherheit kein programmieren 🙄



  • crispin kenton schrieb:

    hustbaer schrieb:

    @Wie man schnell progged
    crispin kenton ist nicht so helle, der hat nicht geschnallt was gemeint war 😉

    du spasti, uml -> implementation lässt sich _konvertieren_ und das ist mit sicherheit kein programmieren 🙄

    Kann man nicht, nicht mit der Qualität dieser Tools.


Anmelden zum Antworten