寫程序,如果不爲以後的維護著想,總想玩高精尖,次次創新,追尋激情,就必定在維護階段死得很慘,他寫的不同種類的程序越多,維護負擔就越大,直到壓死自己爲止。程序員總是希望每次都寫新程序的,不想重複,但實際上恰恰相反,重複才是生活的常態,所以程序員不消磨掉總想創新的心態,他就無法在這一行長久呆下去。當然,現在的分工有開發和維護之別,但如果你寫的代碼和文檔不清晰,維護工作就得你自己去做,維護人員完全有權拒絕維護你的程序。
我説話很難聽,總打擊人的激情,但我認爲,這樣打擊得到是好事,受不了這麽言語打擊,到實際工作時所受的打擊會更大、更嚴重。