0

私のユーザー名が示すように、私は MVC/OOP のコーディングの概念をよりよく理解したいと考えている MVC 初心者です。

例として PayPal の支払いシステムを使用すると、IPN、PDT、Checkout の 3 つの ActionResult を持つ PayPalController があります。[これはすべて非常に基本的なものであり、RobConn のチュートリアルのほぼコピーです]。私が気付いたのは、コードの大部分は静的なままであり、さまざまな Web サイトの状況でユーザー固有のコードの一部のみが追加されるということです。私が達成したいのは、コントローラーをより再利用可能にする方法です。のように、コーダーは IPN 検証済み、IPN 失敗などのコードを書くだけで済みます。すぐに頭に浮かぶのは、それらの時点で空の関数を呼び出して、コーダーが必要なときにそれらを埋めることができるようにすることですが、これはどうやら私には少し単純すぎる。インターフェイスと抽象化についてはよくわかりませんが (現在それらについて調べています)、どういうわけか答えはそれらの中にあると感じていますか?

基本的に、そのような状況への最善のアプローチとその理由は何ですか。親切にありがとう、MVC初心者

4

0 に答える 0