Tom HawtinThomas Hawtin's WeblogMethod-local methods for recursion- May 4, 2007 Often when writing recursive algorithms, the recursive method doesn't have a suitable interface to be published. The interesting method should be hidden, with a second, public method introduced to check arguments, set things up, do a bit of munging and tidy the furniture. However, conceptually there should be just one method. I generally start off writing a single method and then split (perhaps that makes me look like a bit of a recursion n00b). A "proper" language would have support for...http://www.jroller.com/tackline/entry/method_local_methods_for_recursion |