Earlier quoted context omitted.
A friend of mine who was a smalltalk programmer for 17 years told me that the median length of his methods over his career was four lines. I think that this is admirable and wish my code were more like that.
It seems that having many small methods trades one complexity for another. For methods that are only used once and sequentially, it seems to me that it's easier to follow if they are all inlined (by the programmer). If the methods can be reused elsewhere, it's a different matter. On the other hand, methods are modules, giving syntactic and compiler-supported semantic separation - and you can do things like return ear…
With longer methods, it becomes more strenuous to say that it obviously has no errors.
And in It seems that having many small methods trades one complexity for another. is not a fair representation, as the implied relationship is not linear.