摘要: 一、构建ViewModels 设计模式的其中一个目标就是抽象构造一个给出指定类型的对象或者实现指定类型的接口的过程。需要把类给客户端,让客户端去使用,但是要隐藏类是具体的实现细节。 1.1The Application 在View中有个一个App,实现Application这个文件可以用来管理ViewModels。 xaml: cs: public ... 阅读全文
posted @ 2013-09-01 17:59 haiziguo 阅读(1516) 评论(0) 推荐(0) 编辑
摘要: 一、分离关注点 目的是确保每一个模块值有单一的,明确的目的,不需要去负责其他的功能。单一的目的也称为关注点。 1.1依赖 引用程序集对于依赖来说不是必须的。依赖关系可能也存在于一个代码单元要知道另一个单元,如果是一个类需要使用另外一个类,那么前者就是依赖于后者,特别的依赖还存在于类的方法,属性,以及构造器。强烈建议把类的接口和实现分开。 上面两端代码是实现同样的目的,实现画出一个形状 ... 阅读全文
posted @ 2013-09-01 15:10 haiziguo 阅读(441) 评论(0) 推荐(0) 编辑