大牛對面向對象理解

今天在IBM developerWorks上看到對UML之父Grady Booch的採訪,最後Booch的一句話,說出了我一直來的一個困惑:
Booch說: 我對OO編程的目標從來就不是複用。相反,對我來說,對象提供了一種處理複雜性的方式。這個問題可以追溯到亞里士多德:您把這個世界視爲過程還是對象?在OO興起運動之前,編程以過程爲中心--例如結構化設計方法。然而,系統已經到達了超越其處理能力的複雜性極點。有了對象,我們能夠通過提升抽象級別來構建更大的、更復雜的系統--我認爲,這纔是面向對象編程運動的真正勝利。 

原文在http://www.ibm.com/developerworks/cn/rational/r-interview/
發佈了37 篇原創文章 · 獲贊 7 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章