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