爲什麼要使用子程序?

使用子程序,總得來說有兩大好處。


第一個好處是,降低代碼複雜度。

軟件最應該考慮的問題是管理複雜度(5.2 key design concepts)。

使用子程序可以隱藏具體的實現細節,通過一個簡單明瞭的函數名字即可知道函數的功能,有助於開發者集中精力解決主要問題。本質上是降低同一時間需要考慮的問題的複雜度。


第二個好處是減少冗餘代碼,簡化修改難度。


詳情請見《代碼大全》第七章,高質量的子程序

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章