2013-06-11 114 views
1

這是我第一次在rails框架上構建項目。所以請和我一起裸照。我正在製作一個與經常性事件有關的應用程序。這就像顯示經常性課程。用戶將輸入兩個日期並選擇它是什麼類型的重複事件並提交表單數據。基於此,我需要計算它會重複發生多少次。那麼我的應用程序邏輯將走向何方?在模型中?提前致謝!應用程序邏輯去哪裏?

回答

0

在我看來邏輯,那是沒有關係的持久性,不應該在模型去,因爲模型已經有了很大的責任。 我勸讀CodeClimates一篇關於從模型中提取邏輯的一些方法: http://blog.codeclimate.com/blog/2012/10/17/7-ways-to-decompose-fat-activerecord-models/

就可以對付它的另一種方式是一個神聖的lib目錄,可以包含所有的邏輯。如果必要,只要確保它可以作爲寶石提取出來。

當使用Rails,我們往往忘記了我們在我們的指尖有紅寶石的功率。

希望這會有所幫助

相關問題