4 ms·
Day What I Did TotLOC --- ----------------------- ------ Mon Prototype Possibilities 300 Tue Write Building Blocks 900 Wed
by edw519 12y ago
Day What I Did TotLOC
--- ----------------------- ------
Mon Prototype Possibilities 300
Tue Write Building Blocks 900
Wed Construct Major Content 1,700
Thu Add Features 2,200
Fri Refactor, Test, Deploy 300
Customer: Looks great. Thank you!
Boss: Only 300 lines of code in 5 days?
Boss: How can you be more efficient?
Me: I could take Fridays off.
- raldi 12y agoI don't understand; your numbers add up to 5400, not 300.
- lorenzk 12y agoTotal lines of code kept increasing until he was able to refactor everything on Friday and cut them back down to 300.
- EliRivers 12y agoThe final column isn't LoC written that day; it's LoC in total. Friday was spent refactoring (what we in the old days called "rewriting", before the hipsters made it cool); taking the code that was already working, and making it smaller, lighter, better.
- frostmatthew 12y ago> what we in the old days called "rewriting", before the hipsters made it cool Calling it refactoring dates back to at least the early 90s[1], which I'm pretty sure predates "hipster hackers." If anyone "made it cool" it was probably Martin Fowler[2]. [1] http://www.ai.univ-paris8.fr/~lysop/opdyke-thesis.pdf http://www.ai.univ-paris8.fr/~lysop/opdyke-thesis.pdf [2] http://www.amazon.com/gp/product/0201485672 http://www.amazon.com/gp/product/0201485672