累積開發(fā) |
| 發(fā)布時間: 2012/9/1 16:50:19 |
|
繼承的一個好處是它支持“累積開發(fā)”,允許我們引入新的代碼,同時不會為現(xiàn)有代碼造成錯誤。這樣可將 要求進行盡可能多的分析,但在一個項目的設計之初,誰都不可能提前獲知所有的答案。如果能將自己的項 目看作一個有機的、能不斷進步的生物,從而不斷地發(fā)展和改進它,就有望獲得更大的成功以及更直接的反 饋。 盡管繼承是一種非常有用的技術,但在某些情況下,特別是在項目穩(wěn)定下來以后,仍然需要從新的角度考察 自己的類結(jié)構,將其收縮成一個更靈活的結(jié)構。請記住,繼承是對一種特殊關系的表達,意味著“這個新類 屬于那個舊類的一種類型”。我們的程序不應糾纏于一些細樹末節(jié),而應著眼于創(chuàng)建和操作各種類型的對 象,用它們表達出來自“問題空間”的一個模型 本文出自:億恩科技【www.ruiliheng.com】 |
京公網(wǎng)安備41019702002023號