2009-06-14 15 views

Antwort

2

Ich gehe davon aus Ihrem Gespräch über gemeinsame code smells nehmen und sie Refactoring. Ich habe nichts Rubinspezifisches gesehen, aber das meiste, was ich gesehen habe, kann auf jede objektorientierte Sprache angewendet werden, wenn Sie die basic concepts of OOP kennen.

Versuchen Sie Smells to Refactorings, die eine zweiseitige Kurzreferenz ist, die Code Gerüche beschreibt und dann Refactoring-Methoden auflistet, die verwendet werden können, um sie zu beheben. Um eine Beschreibung (zusammen mit Codebeispielen in Java) jeder dieser Refactoring-Methoden zu erhalten, sehen Sie sich die Seite Refactorings Catalog auf Martin Fowlers Seite an.

1

Welche Art von Ruby Refactoring möchten Sie tun? Ich denke, diese Frage muss etwas geklärt werden.

Andernfalls für ein Refactoring-Tool Rubin, können Sie check out: Rfactor

+0

+1 schön. habe nie Rfactor benutzt, vielleicht kannst du deine Erfahrungen damit teilen. Verwenden Sie es im Editor oder separat in der Befehlszeile? –