Luke Paireepinart <rabidpoob...@gmail.com> dixit:

> I'd say my personal hard-limit for functions before I start refactoring is
> probably around 150-200 lines.  But it's rare that functions get that long
> anyway.

!

Aside questions of personal style & taste, _I_ could not hold such long funcs. 
Far too much to manage for my head, about unmaintainable for me.

My common limit is about one editor screen (~ 35 lines), comments included, 
which reveals not only practicle, but also about what my head is able to cope 
with at once. And my programming style rather leans toward clarity (--> low 
code density), meaning that 1 line of a "smart" coder may map to 2 or 3 of 
mine. An absolute limit would be about 2 screens.

To sum up:
  150 lines by luke
  * 2 (density)
  * 2 (comments)
= 600 lines by myself

... compared to my ~ 50 lines medium limit means Luke is a ~ 12 times smarter 
coder than I am! ;-)
This is a new evidence that coding efficiency is more a question of coder 
quality than anything else...

Denis
________________________________

la vita e estrany

http://spir.wikidot.com/
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to