設計模式趣味談

why10k發表於2002-08-26
老闆交給總經理一項任務,總經理覺得一下子做不完,怎麼辦呢?分給五個副經理分別做吧,副經理們又按同樣的思路分給各各專案經理,一直到工作人員.當然這個過程有不同的分配方式,由此產生了不同的設計模式.
現在總經理很輕鬆,各級領導也很輕鬆,工作人員也很輕鬆,因為他們只要完成一件事就好了.挺完美的系統吧.
可是程式設計序的時候你既是總經理,又是副經理,還是工作人員,分來分去所有的事還得自己做,記性好呢這些模式很好,靈丹妙藥,記性不好就有點慘,調程式跟蹤進去忽然發現一個方法呼叫是介面方法,真正的類在哪呢,程式大了真是乖乖的不的了,模式很巧妙,也通常是程式碼膨脹的源泉,能真正掌握模式的程式設計師恐怕百分比也不是很大,一個專案組工作起來就有點問題,專案工期會更長吧?有些時候讀程式碼真有點累,明知道三五句話就能完成的功能,你就不知道他在說些什麼,哈哈,我腦袋有點大,不過這樣也好,反正老闆給銀子,時間越長越好.
不知道大家有何感想?

相關文章