2011-02-16 29 views
0

我正在運行Ruby on Rails 3,並且幾乎完成了我的應用程序。所有的控制器,視圖和模型都可以滿足我的需求(登錄功能,註銷功能,新用戶創建功能,郵件程序...)。我還創建了一個佈局(主要使用子佈局和'content_for')並實現了一些AJAX功能。我的RoR應用程序已接近完成。現在應該做什麼?

那麼,什麼應該怎麼辦(除部署)提高 \ 完整我的應用程序?

例如,我懷疑是否按原樣使用視圖文件或創建專用控制器來處理頁面。也就是說,創建一個「用戶頁面」可以在一個頁面中呈現「views/user/show.html.erb」和「views/user/edit.html.erb」模板,而不是單獨使用視圖文件分別調用這些模板使用link_to

當然還有其他的疑問,也許我還不知道。 如果您能分享並提出建議,我將不勝感激。

+0

這很主觀。也許你應該將你的問題改寫爲更具體的問題,比如「緊密或鬆散控制器的性能更好」? – harbichidian 2011-02-16 18:39:14

回答

1

這是你要保持和保持一段時間的東西嗎?如果是這樣,我的建議是測試它。看看Test :: Unit或RSpec(我更喜歡)並測試你的模型和控制器。毫無疑問,你會回頭重構,如果你有一套健康的測試來驗證一切仍然按預期工作,那將會容易得多。

相關問題