標籤

C++ (12) Linux (6) MacOSX (4) Makefile (3) Matlab (3) Ubuntu (3) Android (2) C (1) Refactoring (1)

2012年5月1日 星期二

[重構] Premature Optimization is The Root of All Evil

最近讀了一些重構(refactoring)和專案建置的書
感覺C++的功力又更上一層

不過我這邊要講的跟是不是用C++沒有太大的關係
只要你是用物件導向(object oriented)的程式語言來撰寫程式就夠了

你可以直接在Google輸入
"Premature Optimization is The Root of All Evil"
就會找到一堆相關的文章
Google甚至會在你打入premature optimization後就會提示你 is the root of all evil

翻成中文後大致上的意思是
"過早的最佳化是所有罪惡的根源"

大概有90%的最佳化的動作
都會在完整的專案完成後發現一點屁用都沒有