私は最近 C# から Ruby に移行しましたが、折りたたみ可能なラベル付きのコード領域を作成する機能が不足していることに気づきました。この種のことをしても問題ないはずだと思いました:
class Example
begin # a group of methods
def method1
..
end
def method2
..
end
end
def method3
..
end
end
...でも、実際にそれを行ってよいのでしょうか? method1 と method2 は method3 と同じようなものになるのでしょうか? それとも、まだ見たことのない、これを行うための Ruby イディオムはありますか?