2007年2月22日 星期四

經驗原則:類別裏的資料不應被任何人看見!!

違反這個原則意謂著開發人員不重視可維護性,如果把類別裏的資料設為public,那麼就很難判斷系統哪部分的功能依賴類別裏的資料!
當某個類別的資料為公開時,會吸引開發者直接使用該資料,若類別需要改變時,則必須要一個一個檢查那些函式依賴此資料!而且也提高了藕合性!

沒有留言: