Rails 3.1 でホテルのようなアプリを書いていますが、Rails は初めてです。アプリのサービス層で通常管理されているものをどのように記述するかについて、アドバイスが必要です。
アプリには価格を計算するためのサービスが必要であり、このメソッドは複数のコントローラーで使用できる必要があります。今まで私はこれらすべてのものをコントローラに入れていましたが、今はそこから取り出さなければならず、実際にはどこでどのように行うのかわかりません.
ヘルパーを作成してコントローラーに含めることを考えましたが、ヘルパーはビュー内のものをレンダリングするのに役立つだけで、ビジネスレイヤー関連のタスクを台無しにするべきではないため、このソリューションは嫌いです。
これをどのようにコーディングしますか?