摘要: 用戶需要什么樣的軟件產品?這是一個多選題,但高效,健壯是肯定會被選種的。作為一名軟件開發人員如何做才能滿足用戶的需要呢?必須要保證升級應用時不破壞與以前版本的向后兼容性。必須做到擴展系統服務時不依賴特定的操作系統。面向對象的程序設計顯然是一次革命性的改變。采用面向對象的設計方法我們可以很容易的把要解決的問題事物抽象成各種類,并將內部動作封裝隱藏起來,只提供一些接口。但這并沒有完全解決我們的問題。昨天我在《程序員》雜志上看到,現在是后OO時代,那OO以后是什么呢?應該是面向組件吧。
閱讀全文