『设计模式』
fallenink
唯有痛苦,才有快乐。
展开
-
『设计模式』分层架构设计原则
原文地址:分层架构设计原则通常一个软件系统都包含不同部分互相交互耦合,我们希望设计能够将系统划分为有意义的各个部件,各个部件能够独立的开发、演进、部署。这时整体性的设计已经无法满足这些挑战,这就需要我们对系统进行合理清晰的划分。通常我们为待开发的系统定义多个层次,每一层完成独立的功能。设计原则:1:系统分为多层,每层完成独立的功能,层内部继续细分子模块,每层能够转载 2013-09-29 16:19:11 · 2054 阅读 · 0 评论 -
『设计模式』认识观察者模式
原文地址:认识观察者模式12.3.1 认识观察者模式(1)目标和观察者之间的关系 按照模式的定义,目标和观察者之间是典型的一对多的关系。 但是要注意,如果观察者只有一个,也是可以的,这样就变相实现了目标和观察者之间一对一的关系,这也使得在处理一个对象的状态变化会影响到另一个对象的时候,也可以考虑使用观察者模式。转载 2014-07-16 14:56:42 · 847 阅读 · 0 评论 -
『设计模式』一个一个学习
PS:要学习一样东西前,会问出一些问题,这就像是个模式。1、 设计模式的作用2、 设计模式C++实现(15)——观察者模式3、 观察者模式转载 2013-08-26 16:42:23 · 871 阅读 · 0 评论 -
一个iOS模块化开发解决方案
原文链接:http://www.cocoachina.com/ios/20161103/17932.htmljiaModuleDemo项目是为了解决关于项目中如何进行模块化开发而编写的实例,包含如何进行路由式、本地模块间交互的实现;目前还是在页面层级进行抽离,对于项目中各个模块共有的基础功能也进行提取,可以结合私有Pods进行管理;项目中存在的问题问题一转载 2016-11-07 09:52:31 · 2759 阅读 · 0 评论 -
模块化编程思想及(C++)实践
原文地址:http://blog.163.com/lvan100@yeah/blog/static/68117214201482623154804/模块化思想1. 将系统分成很多的模块,模块内部关注自身需要实现的核心业务。2. 模块化的典型特点是:“模块间的低耦合”和“模块内的高聚合”。模块的构成1. 名称。全局范围内转载 2017-02-22 10:08:02 · 4927 阅读 · 0 评论 -
组件
参考:1. 组件(基本组件、业务组件...)2. 基于 SOA 的组件化业务基础平台3. 面向服务的体系架构(SOA)和业务组件(BC)的思考UI组件1. UI组件可以实现拖放式编程、快速的属性处理2. UI组件开发者应该掌握的三项主要内容是:属性、事件和方法。3. 常见的有:表格控件、报表控件、用户界面控件等业务组件业务组件是一系列不可转载 2017-02-22 12:57:40 · 1625 阅读 · 0 评论