8

プログラミングの経験がまったくない人にモデル ビュー コントローラー (MVC) のパターンを説明するにはどうすればよいでしょうか。

4

2 に答える 2

25

プログラマーではない祖母にこれを説明するなら、砂糖コーヒー 1 杯、そして彼女自身で説明します。

(免責事項: これは私の祖母の実際の写真ではありません! 私はMicrosoft Paint で完璧な画家ではありません! )

于 2012-08-27T09:02:51.340 に答える
4

この人がコンピューターとは何か、ブラウザーの使用方法を知っていると仮定して、次のようなことを試してみます。

ModelMVCは、、Viewおよびの略ですController。これらのそれぞれは、システムで役割を果たします。

  • Model からリクエストを取得し、データControllerを送り返します。
  • Viewからデータを取得し、レンダリングControllerを処理します。
  • Controllerは、より大きな役割があります。
    • リクエストを送信しModel、データを取得して、適切なデータをに渡しますView
    • MVCパターンの外部からのリクエスト(クライアントリクエスト)を取得して解釈します。

それ以外の場合は、実例となる実例を試してください。

  • あなたModelは倉庫管理者です。
  • あなたViewはセールスマンです。
  • あなたControllerは総支配人です。

そして、MVCソリューション全体が彼らが働いている会社です。

MVCパターンを自分で理解していれば、これから理解できる説明ができると思います。

于 2012-08-27T09:13:57.847 に答える