Posted on 2009-02-23 12:31
藍(lán)塵 閱讀(269)
評(píng)論(0) 編輯 收藏 引用
于 <高質(zhì)量程序設(shè)計(jì)藝術(shù)>
程序優(yōu)化的首要規(guī)則: 不要優(yōu)化
--- Michacel A.Jackson
程序優(yōu)化的第二規(guī)則:--只為專(zhuān)家準(zhǔn)備: 不要優(yōu)化
--- Michacel A.Jackson
草率的優(yōu)化是所有(或者至少是大多數(shù))編程問(wèn)題的根源
--- Donald E.Knuth
程序運(yùn)行的快速和運(yùn)行正確等同重要----錯(cuò)
--- Steve McConnell
優(yōu)化總是會(huì)把事情搞砸,因?yàn)殚L(zhǎng)遠(yuǎn)來(lái)說(shuō),所有的優(yōu)化都是一種欺騙行為,而騙子總是會(huì)被擒獲的
--- Larry Wall
提高性能的關(guān)鍵是優(yōu)雅的設(shè)計(jì),而不是特例的堆積,除非確能明顯改善性能,否則一定要抵制玩弄技巧的誘惑.
--- Jon L.Bentley 與 M. Douglas Mcllroy
以提高效率為名而犯下的計(jì)算罪惡比其他任何一種原因?qū)е碌腻e(cuò)誤都要多----包括純粹的愚蠢
--- William A.Wulf
效率的改善伴隨著所有其他產(chǎn)品屬性上付出的代價(jià)
--- Martin Carroll 與 Margaret Ellis
當(dāng)"高效"程序員遇到麻煩時(shí),他們不愿意改變自己的方法,因?yàn)檫@會(huì)犧牲某些性能
--- Gerald M.Weinberg
不要費(fèi)勁編寫(xiě)快的程序,努力寫(xiě)出好的程序
--- Joshua Bloch
附:
keep it sample