私はインタビューから来ました.CTO(最高技術責任者)は、(5年以上稼働している)システムがあり、パフォーマンスだけのためにMVCを使用することはまだ好まないと言っていました。ほとんどの MVC がリフレクションを使用してメソッドを呼び出す (つまり、本質的に遅い) ことは知っていますが、多くの MVC (Struts がそれを行うことは知っています。コードを読んでいます) は、呼び出すメソッドをキャッシュするため、呼び出すメソッドを「見つける」必要はありません。常に呼び出す。
今のところ、スクリプトレットに固執しています (そして JSPTags は使用していません)。私は、MVC よりも純粋にスクリプトレットに行く大きなパフォーマンスがあるのだろうか? セッションの移行やセッションの追跡などを避けるために、ステートレス セッションとステートフル セッションを優先します。
CTO の言うことが本当なら、なぜ MVC がまだ好まれているのですか (MVC が存在する理由はわかっていますが、パフォーマンスに関してです)。