1、设计思想:DRY(dont repeat youself)2、模块内高内聚 低耦合
降低耦合的常见设计思路:使用接口来隔离具体的实现
抽象工厂来避免类的变更对所有引用产生印象
DAL层的架构细化:

BLL层使用实例:中间版本

简单工厂给BLL层调用

抽象工厂:通过配置选择不同的DAL


通过对象工厂和interface 抽象,使BLL和DAL完全解耦
本文探讨了DRY(Don't Repeat Yourself)原则在软件设计中的应用,强调了模块内高内聚低耦合的重要性。通过接口隔离具体实现,使用抽象工厂避免类变更对引用的影响,介绍了BLL层与DAL层的解耦策略。
1、设计思想:DRY(dont repeat youself)2、模块内高内聚 低耦合
降低耦合的常见设计思路:使用接口来隔离具体的实现
抽象工厂来避免类的变更对所有引用产生印象
DAL层的架构细化:

BLL层使用实例:中间版本

简单工厂给BLL层调用

抽象工厂:通过配置选择不同的DAL


通过对象工厂和interface 抽象,使BLL和DAL完全解耦

被折叠的 条评论
为什么被折叠?