對坊間那些只有在成為專家以後,讀起來才有感覺的OOA&D書籍,你是否早已感到厭倦?你可能早就聽說過OOA&D書籍能幫你寫出偉大的軟體 — 讓老闆高興、客戶滿意的軟體。
但如何辦到呢?
《深入淺出物件導向分析與設計》將告訴你如何分析、設計、及撰寫真正物件導向的軟體:容易重利用、好維護、可擴展的軟體;不再令你心碎的軟體;讓你增添新功能而不會破壞舊機制的軟體。在本書裡,你將學習到如何:
*使用像是封裝與委派的OO原則,建立有彈性的應用程式。
*使用開閉原則(Open-Closed Principle)與單一責任原則(Single-Responsibility Principle),提升程式的重利用性。
*學習如何將OO原則、設計模式、及各種開發方法,通通整合到OOA&D專案的生命週期裡。
*運用UML、使用案例、及使用案例圖,確保所有利害關係人都能清楚地進行溝通,協助你交付正確的軟體,符合每個人的需求。
透過一連串的腦力開發,《深入淺出物件導向分析與設計》壓縮了學習與獲得複雜資訊所需要的時間。可預期地,這將是一段充滿樂趣的學習之旅。相信,在讀完本書之時,你將能夠持續地寫出偉大的軟體。