10种分层模式
来源:互联网 发布:实木衣柜 知乎 编辑:程序博客网 时间:2024/06/06 07:50
如果只考虑业务逻辑层和数据持久层采用相同语言的情况下:
1、ObjC-ObjC-ObjC,缩写为OOO:用Objective-C语言实现表示层,用Objective-C语言实现业务逻辑层,用Objective-C语言实现数据持久层
2、Swift-Swift-Swift,缩写为SSS:用Swift语言实现表示层,用Swift语言实现业务逻辑层,用Swift语言实现数据持久层
3、Swift-ObjC-ObjC,缩写为SOO:用Swift语言实现表示层,用Objective-C语言实现业务逻辑层,用Objective-C语言实现数据持久层
4、ObjC-Swift-Swift,缩写为OSS:用Objective-C语言实现表示层,用Swift语言实现业务逻辑层,用Swift语言实现数据持久层
如果考虑到代码的组织形式:
1、同一工程的分层,用P(Project)表示
2、基于静态连接库实现的同一个工作空间不同工程的分层,用WL(Workspace Library)表示
3、基于自定义框架实现的同一个工作空间不同工程的分层,用WF(Workspace Framework)表示
优先考虑:
WFOOO、WFSSS、WFSOO、WFOSS
再考虑
WLOOO、WLSOO
最后是
POOO、PSSS、PSOO、POSS
0 0
- 10种分层模式
- 两种架构模式:分层与MVC
- 分层模式中的常见问题
- 什么是分层架构模式
- 什么是分层架构模式
- 架构-分层模式案例
- JavaMVC分层模式
- MVC分层模式
- JAVAEE分层开发模式
- 分层架构模式
- PHP--model1模式、分层模式、mvc模式:
- 分层体系结构模式的应用
- JSP开发中的分层模式
- C语言分层模式实现
- C语言分层模式实现
- 开发模式、代码分层结构
- 深入理解MVC分层模式
- JavaWEB分层设计思想模式
- 【转载】Runtime那些事儿(消息机制)
- Web应用web.xml的Struts2的配置
- IOS关于tableview自动下移
- Myeclipse如何自动创建hibernate
- 线性表专题(未完待续)
- 10种分层模式
- 网站遭遇CC及DDOS攻击紧急处理方案
- *LINUX基础命令使用
- javascript编程规则
- AdobeRGB与sRGB详解
- 在微信浏览器中做分享到朋友圈和分享到好友
- Bootstrap知识点
- TCP协议中的三次握手和四次挥手
- 同样的电池,小电流、间断性放电就比大电流、连续放电的容量大?