写点什么

训练营第三周学习总结

用户头像
爱码士
关注
发布于: 2020 年 11 月 09 日

1:本周的学习重点是代码重构,比第二周的架构设计更加的具体化了

架构设计主要讲了设计时要遵守的原则:

  • 开闭原则

  • 单一职责原则

  • 依赖倒置原则

  • 里氏替换原则

这些原则让我们的框架灵活多变,可以适应不断变化的业务场景和需求

但是代码重构比较注重代码的实现,GOF的设计模式就是人们在实现业务场景时的经验,可以不断被使用的,且比较关注具体代码实现

2:本周讲到的设计模式有

  • 装饰器模式:可以修饰被包装的类,增加其他的功能,两者都是同一个接口类型

  • 适配器模式:把A接口类型适配程B接口类型

  • 单例模式:全局只存在一个实体对象,可以不断的被复用

  • 模版模式:一个抽象的父类可以定义业务代码的顺序,但是具体的业务逻辑在子类中完成

还有很多其他的设计模式比如工厂模式,命令模式,代理模式等,这些设计模式都是非常优秀的设计方案,在我们的开发中要注重实践

用户头像

爱码士

关注

还未添加个人签名 2019.04.28 加入

还未添加个人简介

评论

发布
暂无评论
训练营第三周学习总结