2023-01-01から1年間の記事一覧

ViewModel不要論について

MVVMにおいてVMが不要という論 VMがないとなるとModelとViewModelのMVでソフトウェアを構成する事になる。 UIのあるソフトウェアにおいてプレゼンテーションロジックがないものは存在しない。 MVアーキテクチャの場合、プレゼンテーションロジックをどこかに…

MVVMの基本的な考え方

・ソフトウェアはView,ViewModel,Modelから構成される。 ・ViewはUIの見た目のみ決める。 ・Viewにプログラム(ロジック)はない。 ・ModelはUIに関与しない。 この4点のみ抑えておけば、ViewModelの役割と責務が理解できる。 ソフトウェアの内、ViewとModelを…

プレゼンテーションロジックとは何か

プレゼンテーションロジックとは何かがわからないために MVVMのViewModelの意味、役割がわからないと思われる。 プレゼンテーションロジックとはUIを制御するプログラム UI要素に直接アクセスするプログラムはプレゼンテーションロジックになる。 WPFのMVVM…