2010年5月17日

架构设计之开闭原则

摘要: 开闭原则是指一个软件实体应对扩展开放,对修改关闭。这个原则是说在设计一个模块的时候,应对使这个模块可以在不被修改的前提下被扩展,换言之,应对可以不必修改源代码的情况下改变这个模块的行为。不像传统制造领域,在软件设计领域,没有一次成型的软件。用户的需求在变,在增加,软件就要不停的扩展。况且,大部分的我们花了大部分的时间是在已有代码基础上增加我们的代码。如此看来,开闭原则对我们尤其适用。开闭原则是设计... 阅读全文

posted @ 2010-05-17 15:55 魏方 阅读(365) 评论(0) 推荐(0) 编辑

Symbian应用的MVC模式

摘要: MVC,model-view-control,这是一个架构模式,也是一种开发模式。不论设计模式还是架构模式,MVC都是最经典的模式。Symbian OS作为最热的手机开发平台之一,Symbian OS是一个微内核的系统,它应用了大量的模式进行高度模块化设计,便于根据需求的变更和新环境进行扩展和改善适应。MVC便是其中一个模式。回顾一下MVC的含义吧,MVC设计模式它提供一种能够分别修改软件的不同模... 阅读全文

posted @ 2010-05-17 14:20 魏方 阅读(556) 评论(0) 推荐(0) 编辑

导航