读书笔记_代码大全2第七章_高质量的子程序
生活随笔
收集整理的這篇文章主要介紹了
读书笔记_代码大全2第七章_高质量的子程序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
創建子程序的正當理由
?
降低復雜度
把嵌套的部分提取出來形成一個獨立的子程序,可以降低外圍子程序的復雜度。
?
引入中間,易懂的抽象
?
避免代碼重復
?
?
支持子類化
?
可覆蓋的子程序保持簡單,那在實現派生類時也會減少犯錯。
?
隱藏順序
?
隱藏指針操作
?
?
提高可移植性
?
用子程序來隔離程序中不可移植的部分。
?
簡化復雜的布爾判斷
?
把布爾判斷放入單獨的函數中。
?
改善性能
?
優化
?
確保子程序都很小
?
?
總結
以上是生活随笔為你收集整理的读书笔记_代码大全2第七章_高质量的子程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 读书笔记_CLR.via.c#第十四章_
- 下一篇: 读书笔记_代码大全2第十章_变量初始化