On 04/11/2011 00:21, Lex Trotman wrote:
Geany has many places where a short function then calls
another short function which calls another short function, none of
which are re-used.  Personally I find this way of writing code less
efficient and very hard to follow and understand as a whole, but
others find it easier to think only in terms of each little piece.
YMMV

Here may be somewhere where we disagree fundamentally, because:

* long functions cause bugs
* too many variables in one place cause bugs

I'm sure there are statisics to back this up, it's well known in code analysis/reliability circles.

Breaking up logical tasks into functions is crucial to writing maintainable code, functions *are not just about code reuse*.
_______________________________________________
Geany-devel mailing list
[email protected]
https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel

Reply via email to