You are here: Home >Archive for 12月 18th, 2010

關於代碼風格的問題

代碼風格一向是仁者見仁,智者見智的,不過我一直認爲人在寫代碼的時候,或多或少都會被現有的代碼風格所影響,而這個,有時候會影響思路,進而,儅需要實現一個新功能的時候,會影響這個新功能的架構,或者說,實現的方法。

我現在工作的項目,原來是由三個人來做的,我的小Leader,我的一個同事和我。一開始我和我的小Leader的風格或者說思路就很不一樣:他更傾向于C的風格,結構比較平坦;而我更傾向于C++的風格,喜歡做一些封裝,雖然還不至於成了過度封裝。這個也影響對外接口的設計,他的設計裏面,一般都用自己分配一個整數來作爲一個Handle來標識資源,對這類資源的所有操作都通過一個Manager類來完成;而我則比較簡單,把資源包在一個類裏面,把這個對象的純虛接口的指針直接暴露給外界。

阅读全文——共1179字