今天继续折腾MVVM
上次折腾是6月1日。今天已经是8月9日了,时间过的真快,一下子就2个多月了。
想优化MVP在WPF中的应用。MVVM这个概念是不错的。绑定命令、绑定数据…… 真棒!
看到很多兄弟,在MVVM中的ViewModel中直接调用MessageBox.Show()方法。我很反对这种写法。这种写法在做单元测试是很难测试的,IDE会在背后弹出一个提示框。。。。。。好蹩脚的设计。。。。。
今天折腾这个有2个目的。目的如下:
1、给一个实际的遵循依赖倒置原则的例子;
2、折腾到了一定程度,就可以在公司里大力推广。
东西还没折腾好,快要下班了,就此洗手。
这次没画图,还是采用原来的图,代码在这里:/Files/zhonghua/MVVM.rar