プログラミングの経験がまったくない人にモデル ビュー コントローラー (MVC) のパターンを説明するにはどうすればよいでしょうか。
質問する
3037 次
2 に答える
25
プログラマーではない祖母にこれを説明するなら、砂糖、コーヒー 1 杯、そして彼女自身で説明します。
(免責事項: これは私の祖母の実際の写真ではありません! 私はMicrosoft Paint で完璧な画家ではありません! )
于 2012-08-27T09:02:51.340 に答える
4
この人がコンピューターとは何か、ブラウザーの使用方法を知っていると仮定して、次のようなことを試してみます。
Model
MVCは、、View
およびの略ですController
。これらのそれぞれは、システムで役割を果たします。
- は
Model
からリクエストを取得し、データController
を送り返します。 - は
View
からデータを取得し、レンダリングController
を処理します。 - に
Controller
は、より大きな役割があります。- にリクエストを送信し
Model
、データを取得して、適切なデータをに渡しますView
。 - MVCパターンの外部からのリクエスト(クライアントリクエスト)を取得して解釈します。
- にリクエストを送信し
それ以外の場合は、実例となる実例を試してください。
- あなた
Model
は倉庫管理者です。 - あなた
View
はセールスマンです。 - あなた
Controller
は総支配人です。
そして、MVCソリューション全体が彼らが働いている会社です。
MVCパターンを自分で理解していれば、これから理解できる説明ができると思います。
于 2012-08-27T09:13:57.847 に答える