我最近从 C# 迁移到 Ruby,我发现自己失去了制作可折叠、标记的代码区域的能力。我突然想到,做这种事情应该没问题:
class Example
begin # a group of methods
def method1
..
end
def method2
..
end
end
def method3
..
end
end
...但是这样做真的可以吗?方法 1 和方法 2 最终与方法 3 是同一类东西吗?或者是否有一些我还没有见过的 Ruby 习惯用法?