MVCモデルとは
MVCモデルとは
一言でいうと
メンテナンスのために一つのソースコードに全ての処理に全部を書かず、役割ごとに分けて書く考え方のこと。
もう少し詳しく
モデル (Model)のプログラム
ビュー (View)の画面表示プログラムとに、
コンロトーラー (contoroller)のプログラムと、
役割ごとに分けてソースコードを分けて書く。
分けて書くことで、一つ一つのコードが簡略化し読みやすくなる。
また、分類もわかりやすいので、メンテナンスや管理がしやすくなるメリットがある。
初心者は、全てのコードを一つにまとめて書いてしまったほうが、全体の理解をすすめることができることもあるが、あとから分けるなどは非常に手間なため、これはどこの部分に当てはまるコードなのかを意識しながら整理していくといい。