4006-998-758
3000+课程任你选择
架构之设计模式
研发学院 创建 结构 行为 开课时间:2021-07-03
曹雪松

曾担任淘宝技术总监、华胜天成项目经理,精通软件设计的理论、实践和工具,有10年以上的大型项目研发及项目管理经验,曾经策划多个大型项目与网站的架构,主持过访问量达亿级大型网站,熟悉大型网站的优化与运维。掌握多种开发平台熟悉各种中间件框架平台,研究过大量开源的框架平台,经过多年实践形成自己架构风格,擅长Java、javaEE方面的各种技术; 在软件架构、设计模式、详细设计、重构、海量数据处理和优化、中间件技术、nosql等方面有丰富的实践经验亲自参与实施项目:淘宝数据魔方,淘宝服务平台,国电调试所项目管理系统,中科院子午工程数据与通信系统,某大型电子商务网站架构、项目管理、性能优化,苏州金莱克洁具有限公司ERP项目,苏州海关保税加工辅助核销系统等。


查看老师详情
课程内容

一,面向对象设计原则

1,开闭原则

2,单一职责原则

3,组合/聚合复用原则

4,接口隔离原则

5,里氏替换原则

6,依赖导致原则

7,迪米特法则


二、常用创建型模式

1. 简单工厂设计模式的使用

2. 工厂方法设计模式的使用

3. 抽象工厂设计模式的使用

4. 单例模式的使用

5. 原型模式的使用

6. 构建者模式的使用


三、常用结构性模式

1. 适配器模式的使用

2. 装饰器模式的使用

3. 代理模式的使用以及AOP设计思想

4. 享元模式的使用

5. 桥接模式的使用


四、常用行为型模式

1. 状态模式的使用

2. 观察者模式的使用

3. 策略模式的使用

4. 模板方法设计模式的使用


五、设计模式的综合使用


返回上一级