随笔分类 - 软件体系结构
摘要:如果一个类逻辑上只需要生成一个对象,如果生成了超过一个以上的对象,那么就会出错。比如你设计某个系统,这个系统中有个东西只需要一个实例,那么直接用上单例模式就好了,这样的好处就是,你不用考虑这个东西如果有两个以上的实例会导致什么乱七八糟的结果。就不如IOS中的UIApplication类对象只需要一个...
阅读全文
摘要:设计模式的原则开闭原则即对软件功能的扩展是开放的,对修改应该是关闭的。 即在进行功能的扩展时,不需要对原来的程序进行修改。 因为程序的逻辑是复杂的, 牵一发而动全身,修改一个地方, 往往可能导致另一个地方出现BUG。 单一职责原则就一个类而言,应该仅有一个引起它变化的原因。 即一个类的功能要单一...
阅读全文
摘要:What is MVCMVC是Model-View-Controller(模型-视图-控制器)的简称。是介于软件体系结构和设计模式之间的一种软件设计的典范,前人的经验证明它是很有用的。Model:表示应用程序的核心,即数据。要知道无论是什么程序都是离不开数据的。 模...
阅读全文

浙公网安备 33010602011771号