私は Perl Web サイトを作成しており、DB インタラクションとビジネス ロジック (モデル) 用の多数のオブジェクトである Template Toolkit (ビュー用) を使用しますが、コントローラーは OO である必要があるのでしょうか?
一貫性を保つためにそうすべきだと思いますが、オブジェクト指向の方法でコントローラーとやり取りしていない場合は、少し冗長になるかもしれないとも感じています。コントローラーは、ファイア アンド フォーゲットのような方法で呼び出されます。
ご意見ありがとうございます。