2013-06-11 75 views
1

这是我第一次在rails框架上构建项目。所以请和我一起裸照。我正在制作一个与经常性事件有关的应用程序。这就像显示经常性课程。用户将输入两个日期并选择它是什么类型的重复事件并提交表单数据。基于此,我需要计算它会重复发生多少次。那么我的应用程序逻辑将走向何方?在模型中?提前致谢!应用程序逻辑去哪里?

回答

0

在我看来逻辑,那是没有关系的持久性,不应该在模型去,因为模型已经有了很大的责任。 我劝读CodeClimates一篇关于从模型中提取逻辑的一些方法: http://blog.codeclimate.com/blog/2012/10/17/7-ways-to-decompose-fat-activerecord-models/

就可以对付它的另一种方式是一个神圣的lib目录,可以包含所有的逻辑。如果必要,只要确保它可以作为宝石提取出来。

当使用Rails,我们往往忘记了我们在我们的指尖有红宝石的功率。

希望这会有所帮助

相关问题