From: John Maclean Date: 2008-07-01T00:42:33+09:00 Subject: nested methods good or bad design =begin Hey chaps, Is it bad practice to have nested methods? I'm sure that it would result in messey/cluttered code. Does any one actually code like that at all? Not really -essential- as everything is working, (even better than), as expected without nested methods. Just would be nice to know what the gurus andmy peers think on this one. - jjm =end class Foo def initialize(this, that, the_other) @this = this .. end def method_1? # here I check for some criteria if %x[some_command] == "some criteria" @this = true end # every other method from here on depends on @this == true. Would be nice to be able to skip the remained of the code if @this != true def method_2 # do all of this stuff if @this = true end