複雑なシステムを組み上げるときは、コントローラが肥大化してしまう事があります。
本来であれば、ビジネスロジックはMVCに集約させると思います。
モデルも大きくなりすぎるので、サービスなどの単位で更に切り分けると思います。
この際、トレースする良い方法などありましたら教えていただきたいです。
コントローラでモデルのメソッドを呼び出して、またそのメソッドは別のモデルのメソッドを呼び出したり、サービスを呼び出したり、さらにそのモデルは.....とかなり細分化してしまいます。
機能毎にメソッドを分けるのは良いと思うのですが、結果機能が多すぎて何を使えばいいのか、分からなくなってしまいます。
このような状況のときは、どのように読み解いていくのがいいでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。