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