您好,登錄后才能下訂單哦!
購買地址:
China-Pub
電子工業出版社
中國圖書網
本書關注的焦點是軟件設計,涵蓋了大部分與設計有關的基本要素,包括面向對象思想、設計模式、重構、測試驅動開發、極限編程以及軟件體系架構。其中,尤以設計模式為主,深入探討了軟件設計過程中的原則與模式,并結合大量的實例與代碼演示了如何合理運用設計模式,改善程序模塊的可復用性、可擴展性,實現模塊間的松散耦合。全書將軟件設計理論與項目實踐完美地結合起來,使其告別了純理論研究的空泛,具有現實的指導意義。本書共分為5篇,包括:設計之要、.NET框架與設計模式、媒體播放器的設計之旅、設計模式應用實踐以及.NET體系架構。
本書力求講解淺顯明白。在技術探討上,盡可能地深入透徹;在每一字的描述上,盡可能地簡單易懂。本書適用于所有希望提高軟件設計水平的程序員、軟件工程師,同時,對于軟件設計師與系統架構師也具有一定的參考價值。
專家推薦:
從實踐分享的視角來看,書的內容編寫地非常認真。作者從自身工作的經歷,分事了自己對軟件設計的理解,并以設計原則這樣的方式,來分享最宏觀層面上的要點。總結、思考的分量,可見一斑。本書有些章節很有新意,注意到了利用自身實踐過的設計模式,以真實示例的方式來介紹如何靈活使用各種設計模式。此舉對讀者的實際工作,頗有幫助,愿為推薦。
西門子中國中央研究院,首席架構師
每個軟件系統都有其獨特的一面,研發所用的技術或者平臺也多有不同,但仔細考察其背后的設計思想,總能發現幾絲共性。而正是這些共性經過抽象之后,形成模式,然后被后來者不斷傳承和演進,使得我們的軟件系統愈加龐大和健壯。希望通過本書,讀者能夠了解作者張逸對技術的真誠,也能夠幫助自己在軟件設計的道路上找到知音和共鳴。
InfoQ中文站(infoq.com/cn)總編輯霍泰穩
通覽本書,里面提到的很多思想和見解都能極大地引起我的共鳴。每當如此,常常會感嘆自己沒有足夠時間和精力與大家分享類似的思想。因而,特意向大家推薦本書,一方面可以寬慰自己,更重要的一方面就是,很高興張逸能給大家貢獻這樣一本軟件設計的好書。
微軟MVP InfoQ中文站.NET社區首席編輯 朱永光
“設計沒有標準,只有目標。如果硬要制定一個標準,那么標準就是快捷、適用與優雅。對于軟件設計而言,滿足客戶需求的設計就是最好的標準!然而,前提是怎樣通過設計來滿足客戶需求?”張逸先生將軟件設計理論與項目實踐完美地結合起來得出《軟件設計精要與模式》,后來更是精益求精,得出第二版。不要再去苦惱那些理論研究的空泛,相信這本書可以幫助找到你的軟件設計之道。
IT168技術頻道資深編輯 胡銘婭 微軟最有價值專家(MVP)
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。