软件架构week3

106 阅读1分钟

在从事软件项目开发过程中,我们要达到设计目标是强内聚和低耦合,可以遵循的原则有OCP、DIP、LSP、SRP和ISP,采用设计模式来解决实际的业务问题,以形成框架。

在框架上进行日常的应用开发工作。

设计模式是一种可以重复使用的通用的解决方案。包括四个部分:模式的名称、待解决的问题、解决方案和结论。

从不同的分类上来归类。功能分类,创建模式、结构模式和行为模式。方式来分,可以分为类模式和对象模式。

工厂模式、单例模式、适配器模式、组合模式、策略模式、装饰器模式

分析Junit、Serverlet、Spring中的模式。