I let overall clarity be my guide, rather than a number. If it is clearer to have an 80-line method, then that's what I'll write, rather than splitting it artificially into a dozen tiddly methods.
Exactly,
this current fad called "Extreme programming" is trying to put artificial size constraints on methods/functions.
(though I think it might not be extreme programming but the preference of the person telling us about it)
As far as I can see reducing the size of these *adds* complexity as you end up trying to keep track of hundreds of tiny methods.
-- Zane Gilmore, Analyst / Programmer Information Services Section, Information Technology Dept, University of Canterbury - Te Whare Waananga o Waitaha Private Bag 4800, Christchurch New Zealand Phone +64-3-364 2987 extn 7895
