代碼調優(yōu)

2018-02-24 15:53 更新

代碼調優(yōu)

前面各章討論了提高程序效率的高層次方法:問題定義,系統(tǒng)結構, 算法設計及數(shù)據(jù)結構選擇。本章討論的則是低層次的方法:代碼調優(yōu)。

代碼調優(yōu)的最重要原理就是盡量少用它。不成熟的優(yōu)化是大量編程災害的根源。 它會危及程序的正確性,功能性以及可維護性。當效率很重要時, 第一步就是對系統(tǒng)進行性能監(jiān)視,以確定其運行時間的分布狀況。 效率問題可以由多種方法來解決,只有在確信沒有更好的解決方案時才考慮進行代碼調優(yōu)。

事實上,如果不是十分十分必要,不要去做代碼調優(yōu), 因為它會犧牲掉軟件的其他許多性質。

so,just skip this chapter。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號