設計沒有標準,只有目標

2022-08-27 16:54:13 字數 1736 閱讀 3723

設計沒有標準,只有目標

本文節選自《軟體設計精要與模式(第2版)》一書

推薦序四

有人總喜歡拿「軟體危機」說事——我們總是無法足夠快、足夠低成本或足夠好地開發軟體。軟體開發確實非常複雜。那麼軟體成本是否緣於其複雜性?其實,很多時候軟體成本高的原因來自於使用了錯誤的行為來管理軟體的高成本。乙個架構圖可能非常有幫助,而缺乏優秀的設計,軟體開發就會陷入混亂。設計模式是針對物件導向設計過程中反覆出現的問題的解決方案,必須經過反覆分析,才能確保正確性。就如同任何數學方面的分析,你需要圖示和公式,而且你需要展示你的工作。軟體設計不需要故弄玄虛,而需要務實。

軟體設計模式與實踐的相關會議每年都會吸引眾多業界享有盛譽的大師級人物參加,更有眾多來自頂尖軟體開發企業的技術決策者與資深架構師參與。由此,軟體模式也成為近幾年全球軟體業最為關注的高階話題,該領域的每一項重大研究成果與突破都會為全球軟體產業帶來革命性的變化。

回想最初接手it168的.net技術頻道時,博覽國內眾多技術人員**及部落格,張逸先生的部落格便躍然眼前。面對這樣乙個優秀架構師所設計的模組結構和編寫的**,直觀地彰顯了設計之美,其深厚的技術功底更是不言而喻。之後幾年的合作當中,張逸先生的稿件總是優質的,被廣大網友所樂道,因此也成為了我的優秀作者。

「設計沒有標準,只有目標。如果硬要制定乙個標準,那麼標準就是快捷、適用與優雅。對於軟體設計而言,滿足客戶需求的設計就是最好的標準!然而,前提是怎樣通過設計來滿足客戶需求?」張逸先生將軟體設計理論與專案實踐完美地結合起來得出《軟體設計精要與模式》,後來更是精益求精,得出第2版。不要再去苦惱那些理論研究的空泛,相信這本書可以幫助找到你的軟體設計之道。

胡銘婭it168技術頻道資深編輯

微軟最有價值專家(mvp)

「給我乙個支點,我就能撬起地球」關鍵不在於力量有多大,而在於如何合理地利用力量,軟體設計同樣如此,思想的確立,技巧的把握,將在很大程度上制約軟體架構的合理性。本書力圖通過大量的專案實踐,並與軟體設計思想完美結合,充分展示軟體設計之美,以及設計「力量」的巧妙運用。

開發者征途

書名:軟體設計精要與模式(第2版)

isbn:978-7-121-10453-4

出版日期:2023年4月出版

定價:55.00元

開本:16開

頁碼:480頁

作者簡介

張逸,軟體架構師,敏捷教練,微軟最有價值專家,infoq .net社群常務編輯, msup資深講師。目前擔任中軟國際etc(重慶)技術總監。主要專注於軟體架構、設計模式、領域驅動設計和敏捷開發,以及基於.net平台的企業級系統應用開發和分布式開發。曾先後為可口可樂、摩托羅拉、hp、京東方、尼桑、摩洛哥電信、盛大、第九城市、ca、攜程等企業提供設計、開發、諮詢與培訓服務。他的著譯作包括《軟體設計精要與模式》、《wcf服務程式設計》。可以通過訪問他的個人**。

本書力求講解淺顯明白。在技術**上,盡可能地深入透徹;在每一字的描述上,盡可能地簡單易懂。本書適用於所有希望提高軟體設計水平的程式設計師、軟體工程師,同時,對於軟體設計師與系統架構師也具有一定的參考價值。

中國互動出版網

同類書推薦:軟體設計精要與模式

軟體架構的藝術 .

本書詳細資訊:

想即時獲取更多圖書及活動資訊,趕快加入博文視點讀者俱樂部 吧!

設計沒有標準,只有目標

設計沒有標準,只有目標 本文節選自 軟體設計精要與模式 第2版 一書 推薦序四 有人總喜歡拿 軟體危機 說事 我們總是無法足夠快 足夠低成本或足夠好地開發軟體。軟體開發確實非常複雜。那麼軟體成本是否緣於其複雜性?其實,很多時候軟體成本高的原因來自於使用了錯誤的行為來管理軟體的高成本。乙個架構圖可能非...

設計沒有標準,只有目標

設計沒有標準,只有目標 本文節選自 軟體設計精要與模式 第2版 一書 推薦序四 有人總喜歡拿 軟體危機 說事 我們總是無法足夠快 足夠低成本或足夠好地開發軟體。軟體開發確實非常複雜。那麼軟體成本是否緣於其複雜性?其實,很多時候軟體成本高的原因來自於使用了錯誤的行為來管理軟體的高成本。乙個架構圖可能非...

沒有最好,只有更好

自從大家得知我出了新的網管系列 金牌網管師 後,就引來了許許多多讀者的不斷地追問,問我這套新的 金牌網管師 系列與原來的 網管員必讀 系列相比,哪套更好。真是不知該說什麼好了 其實這兩套書各有特色,網管員必讀 系列是純市場類圖書,所以寫得比較系統 全面,而 金牌網管師 系列叢書是為工信部新的實戰型網...