Mi sono spostato di recente da C# a Ruby, e mi manca la possibilità di creare regioni di codice collassabili e etichettate. E 'appena venuto in mente che dovrebbe essere OK per fare questo genere di cose:è OK usare inizio/fine in Ruby nel modo in cui userei #region in C#?
class Example
begin # a group of methods
def method1
..
end
def method2
..
end
end
def method3
..
end
end
... ma è in realtà OK per farlo? Do metodo1 e metodo2 finiscono per essere lo stesso tipo di cosa come metodo3? O c'è qualche idioma Ruby per fare ciò che non ho ancora visto?
Anche commenti formali come questo sono codice, IMHO. Quindi dalla tua logica sono anche irragionevoli;) – wdebeaum
Formalmente, hai ragione. ;) –
Rubymine ti consentirà di utilizzare #Regioni http://stackoverflow.com/questions/3204840/is-it-ok-to-use-begin-end-in-ruby-the-way-i-would- uso-regione-in-c – JamesDeHart