W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
前面各章討論了提高程序效率的高層次方法:問題定義,系統(tǒng)結(jié)構(gòu), 算法設(shè)計(jì)及數(shù)據(jù)結(jié)構(gòu)選擇。本章討論的則是低層次的方法:代碼調(diào)優(yōu)。
代碼調(diào)優(yōu)的最重要原理就是盡量少用它。不成熟的優(yōu)化是大量編程災(zāi)害的根源。 它會(huì)危及程序的正確性,功能性以及可維護(hù)性。當(dāng)效率很重要時(shí), 第一步就是對(duì)系統(tǒng)進(jìn)行性能監(jiān)視,以確定其運(yùn)行時(shí)間的分布狀況。 效率問題可以由多種方法來解決,只有在確信沒有更好的解決方案時(shí)才考慮進(jìn)行代碼調(diào)優(yōu)。
事實(shí)上,如果不是十分十分必要,不要去做代碼調(diào)優(yōu), 因?yàn)樗鼤?huì)犧牲掉軟件的其他許多性質(zhì)。
so,just skip this chapter。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: