接上文
7、函式
7.1、長度
7.2、圈復雜度
7.3、函式內代碼確保處在同一抽象層內,主流程清晰,不存在穿插的分支
7.4、有狀態的函式
7.4.1、全域變數
7.4.2、閉包函式
7.4.3、類
比較偏向于后兩者
8、裝飾器
裝飾器和裝飾器模式是兩個完全不同的概念
1、三方模塊wrapt的引入
9、OOP
9.1、多型、鴨子型別
9.2、抽象類的子類化機制
9.3、元類的某些場景下的替代者,鉤子函式
9.4、繼承是一把雙刃劍(多組合少繼承)、混合類的使用
后面還有幾個章節是講這個設計模式的,沒怎么看,我也在這里總結下設計模式遵循的幾大原則吧
1、單一職責
2、開閉
3、最少知道(高內聚、低耦合)
4、里氏替換(這個還不清楚)
5、依賴倒轉
6、介面隔離
只有永不遏止的奮斗,才能使青春之花,即便是凋謝,也是壯麗地凋謝
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/551703.html
標籤:Python
下一篇:返回列表
