2011-02-16 80 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(我更喜欢)并测试你的模型和控制器。毫无疑问,你会回头重构,如果你有一套健康的测试来验证一切仍然按预期工作,那将会容易得多。

相关问题