語言相關的OOD

tearoffhu發表於2009-05-22
很多人覺得OO只是跟需求有關係。
但是我覺得OO一定跟實現是相關的。同樣是易變的需求,一行就實現跟兩千行實現設計起來肯定是不同的。
既然OOD跟實現相關,所以我覺得一定也和語言相關。
我的經驗是如果你寫C或是java程式碼,函式就可以寫的短些(程式碼行數),類可以設計的小些。C++的話由於函式定義修改不方便(兩個檔案),所以C++的設計我一般讓類大些,函式相應的長些。

相關文章