接上文
7、函数
7.1、长度
7.2、圈复杂度
7.3、函数内代码确保处在同一抽象层内,主流程清晰,不存在穿插的分支
7.4、有状态的函数
7.4.1、全局变量
7.4.2、闭包函数
7.4.3、类
比较偏向于后两者
文章来源地址https://www.toymoban.com/news/detail-434485.html
8、装饰器
装饰器和装饰器模式是两个完全不同的概念
1、三方模块wrapt的引入
9、OOP
9.1、多态、鸭子类型
9.2、抽象类的子类化机制
9.3、元类的某些场景下的替代者,钩子函数
9.4、继承是一把双刃剑(多组合少继承)、混合类的使用
后面还有几个章节是讲这个设计模式的,没怎么看,我也在这里总结下设计模式遵循的几大原则吧
1、单一职责
2、开闭
3、最少知道(高内聚、低耦合)
4、里氏替换(这个还不清楚)
5、依赖倒转
6、接口隔离文章来源:https://www.toymoban.com/news/detail-434485.html
到了这里,关于工匠回忆(三)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!