skip to main
|
skip to sidebar
2007年2月22日 星期四
經驗原則:類別裏的資料不應被任何人看見!!
違反這個原則意謂著開發人員不重視
可維護性
,如果把類別裏的資料設為public,那麼就很難判斷系統哪部分的功能依賴類別裏的資料!
當某個類別的資料為公開時,會吸引開發者直接使用該資料,若類別需要改變時,則必須要一個一個檢查那些函式依賴此資料!而且也提高了藕合性!
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
關於Oliver
Oliver
檢視我的完整簡介
文章
2008 IBM 開發者新秀大賽
(3)
文章分享
(5)
行動應用開發
(1)
開發筆記
(5)
網路技巧
(1)
Android開發
(2)
Eclipse
(4)
Facebook
(2)
IBM開發筆記
(2)
JAVA
(6)
Object-Oriented Design Heuristics
(1)
Objective-C
(2)
SOA專欄
(1)
struts2
(1)
SubVersion
(2)
Ubuntu學習
(13)
Blog友好連結
InfoQ
Native Vector Support in Azure SQL Database in Public Preview
8 小時前
My Java Note [我的爪哇筆記]
Java泛型(Generic)的Covariant與Contravariant比較
6 年前
IBM developerWorks 中国
构建企业专业技能定位系统,第 1 部分: 专业技能定位范例和参考架构的派生
12 年前
文章分享
iThome-神舟七號與海角七號
iThome-當程式人「晉升」至管理階級
推薦~~
BEA SOA
IBM developerWorks 中国 > SOA and Web services
InfoQ
Oracle 架构师中心:SOA
SOA Magazine
SOA Patterns
SOA Symposium
SOA World Magazine
TT SOA
沒有留言:
張貼留言