2009-06-14 83 views

回答

2

我假設你在談論採取共同code smells和重構它們。我沒有看到任何具體的ruby,但如果你知道basic concepts of OOP,我所見過的大部分內容都可以應用於任何面向對象的語言。

嘗試Smells to Refactorings這是一個兩頁的快速參考,描述代碼的氣味,然後列出可用於修復它們的重構方法。要獲取每種重構方法的描述(以及Java代碼示例),請查看Martin Fowler頁面上的Refactorings Catalog

1

你想做什麼樣的Ruby重構?我認爲這個問題需要稍微清理一下。

否則,一個Ruby重構工具,你可以檢查出:Rfactor

+0

+1不錯。從來沒有使用Rfactor,也許你可以分享你的經驗。你是在編輯器中使用它還是在命令行上單獨使用它? – 2009-06-14 04:11:36