Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That still seems incredibly low (and yes I did read and I still think it's low).

Picking the most recent example from my projects..

This project has lasted 2 weeks so far (12 days). About 15 hours according to my commit logs - so that is roughly 24 hours work including debugging. It's almost feature complete (I reckon another 5 hours total to release it).

After I scrap all the js libraries and all my drop-in code the lines I have written in that time comes out as 4940.

That's 205(ish) LOC per hour.

So, yes, his is a low figure (though my figure is easily the maximum I can manage - this was a productive project; I would say 100 is my average)

EDIT: I will agree with his stuff about honey moon period. I would say the bulk of that code came out in the first 10 hours. Half of the code was written on wednesday in a 5 hour coding session (and 3 hrs of debugging).

Perhaps it is to do with how I work and the fact I am well practiced in this language & framework. I sit and write code solidly for 3 or 4 hours. Then spend and hour debugging all that code - that is a good workflow for me but I know others hate that approach! (we regularly argue over it in the office :P)

If you read he learnt a lot of things as he went along - and include them in the metric. So that lowers the value somewhat. If your working with code your well practiced in and using a framework to build on then it's definitely a lot faster.

The main point I was making is his metric seems bad - and the value he comes out with very low. As he bases his whole point on it I think it weakens his fairly good argument.

That said I know a couple of programmers who could slam out and debug a 6000 line web app in a long weekend; and it would mostly work.



What environment are you doing this in ?


windows, coding PHP.

You can see the code in entirety too when I get back from Holiday :)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: