设计模式总结

2020-05-06  本文已影响0人  我就是小政政
目标

管理变化,提高复用!

两种手段

分解(结构化编程)、抽象(面向对象编程)

八大原则
image.png
重构技法
image.png
封装变化角度分类
image.png

红色部分用的不多。

什么时候不用模式
image.png

1.代码可读性是最基本的代码质量(变量命名、函数、类结构、文件结构需要清晰),这样才有代码可读性。
2.一般第一版时对设计模式没有什么需求。
3.模式因为需要重构,临发布不宜急于使用模式而带来bug。

经验
image.png

1.关注抽象类、接口
2.分清角色。会开车和设计车的区别
3.演化,并不是一步到位

成长
image.png
上一篇 下一篇

猜你喜欢

热点阅读