圖書標籤: 軟件架構 架構 軟件工程 架構設計 軟件開發 計算機 程序設計 領域模型
发表于2024-11-05
恰如其分的軟件架構 pdf epub mobi txt 電子書 下載 2024
本書描述瞭一種恰如其分的軟件架構設計方法。作者建議根據項目麵臨的風險來調整架構設計的成本,並從多個視角闡述瞭軟件架構的建模過程和方法,包括用例模型、概念模型、域模型、設計模型和代碼模型等。本書不僅介紹方法,而且還對方法和概念進行瞭歸類和闡述,將軟件架構設計融入開發實踐中,與 敏捷開發方法有機地結閤在一起,適閤普通程序員閱讀。
.
這是一本超值的書,案例豐富有趣,言簡意賅,閱讀輕鬆。當年如果讀到這樣的書,我可以少犯許多錯誤!渴望成為更為優秀軟件設計師的讀者,這本書絕對值得在你的書架上占有一席之地。
——Timothy J. Halloran博士,SureLogic Inc.工程總監
.
本書提齣的獨特視角讓軟件架構設計變得不再難以捉摸。恰如其分的軟件架構概念及風險驅動的設計理念讓人耳目一新。作者將架構設計原則與現實問題有機地結閤起來,值得所有從事軟件開發工作的人士閱讀。
——Marcus Fontoura博士,Yahoo! Research首席科學傢兼架構師
.
Fairbanks把筆墨聚集在“恰如其分”的軟件架構上,這對於每一位想要使架構過程變得更容易的開發人員來說,都是極具吸引力的。本書通過詳細的案例和建議,展示瞭如何用風險驅動來管理架構的建設和範圍,重點突齣,易於理解。同時,作者提供瞭軟件架構學術方麵的很多細節,這對那些對理論和實踐都很感興趣的開發人員非常有益。
——Bradley Schmerl博士,卡耐基梅隆大學計算機科學院資深係統科學傢
.
George Fairbanks的《恰如其分的軟件架構》一書中的風險驅動建模方法已經被NASA Johnson Space Center(JSC)成功地應用於eXtensible Information Modeler (XIM) 項目。項目的所有成員,從項目管理人員到開發人員,都必須遵循。實際上,這本書應該是每一位開發人員的必備工具。僅僅是講述(代碼模型和反模式)的部分,就值迴書價瞭。
——Christopher Dean,
美國國傢航空航天局約翰遜空間中心工程科學團隊XIM首席架構師
.
《恰如其分的軟件架構》教你如何在戰略和戰術上使用工具,以及如何為你的軟件項目選擇架構策略。無論你是一位開發人員還是架構師,本書都是你在架構過程中的必備參考資料。
——Nicholas Sherman,微軟項目經理
.
作者將過程、生命周期、架構、建模及服務質量方麵的最新理念集成在一個條理清楚的框架中。這個框架可以立即應用於你的 IT應用。Fairbanks的寫作異常清晰、精確,同時具有很高的可讀性和趣味性。《恰如其分的軟件架構》是IT應用架構方麵一個具有重要貢獻的文獻,對於企業應用架構師來說,也許會成為他們的標準參考資料。
——Ian Maung博士,花旗企業架構部門資深副總裁,Covance前企業架構總監
.
本書完全滿足瞭那些軟件開發實踐者的關鍵需求,即如何有效地創建更加實際的係統。George常常運用自己的經驗,並與學術理論相結閤,為我們提供一個又一個概念模型、領域(或更廣範圍)內的最佳實踐,以及在軟件架構方麵(如何更有用更現實)非常實用的指導。他在書中提齣瞭基於風險的架構方法,並幫助我們認識到怎樣纔是“恰如其分”的。本書的問世為軟件架構領域又增添瞭一份重要的文獻。
——Desmond D’Souza, 《MAp and Catalysis》一書的作者,Kinetium, Inc.
.
很多係統和軟件開發人員常常追問為什麼要做,以及針對什麼做軟件架構,他們一定會感謝本書的作者在這本書中呈現瞭清晰的論證和精彩的推理;對於糾結何時,以及如何做架構的開發人員,也會在本書中找到恰如其分的指導,當然還有很多概念和思想。總之,本書簡潔易懂,還有很多可供參考的內容——的確是一本架構精到、設計精心的好書!
——Shang-Wen Cheng博士,航空軟件工程師
.
如果你打算閱讀一本關於軟件架構的書,那就選擇這一本吧。《恰如其分的軟件架構》覆蓋瞭每一位程序員、開發人員、測試人員、架構師、經理都必須知道的軟件架構的基本概念,它提供瞭很多在實戰中非常實用的建議,而這隻需要你花幾個小時去閱讀!
——Michael Keeling,專業軟件工程師
.
本書展現瞭軟件架構將如何幫助你來構建軟件,而不會阻礙軟件的構建;本書能夠讓你關注那些真正值得關注的關鍵性架構工作,從而避免影響編碼工作。
——Kevin Bierhoff博士,專業軟件工程師
George Fairbanks在卡內基•梅隆大學獲得軟件工程專業博士學位,現任Rhino Research公司董事長。Rhino Research是一傢專門提供軟件開發培訓及谘詢的公司,總部設在美國科羅拉多州博爾德市。Georg還是軟件體係結構工作會議WISCA(Working International Conference on Software Architecture)、國際軟件維護大 會ICSM(International Conference on Software Maintenance)以及歐洲軟件架構會議的委員會成員。他還是IEEE軟件工程匯刊和IEEE軟件的仲裁委員。
.
張逸是ThoughtWorks高級谘詢師,程 序員。InfoQ中文站編輯。著譯作包括《軟件設計精要與模式》《WCF服務編程》《Java設計模式》以及評注版《重構:改善既有代碼的設計》。目前居住於成都。
.
倪健是eBaoTech應用架構師,程序員。著作包括《簡單之美:軟件開發實踐者的思考》《IT項目管理那些事兒》(與人閤著)。目前居住於上海。
過年期間在傢讀過的最有收獲的一本書,很多東西需要在工作中有體會之後再讀纔有收獲。翻譯的原因,有的語句讀的很彆扭,好在都提供英文注釋,結閤上下文也能明白意思。風險驅動可能理解有點障礙,可以理解為evolutionary,係統演化沒必要一步到位,成本太高,每個階段的標準就是風險(成本)
評分不推薦 沒學到什麼
評分風險驅動的架構設計主旨是軟件架構所付齣的精力要與麵對的風險成正比。先是講解瞭風險驅動的主概念,然後將其細化成各個方麵,並試圖將設計意圖逐級傳遞下去。
評分關於視圖的分層和約束那一塊講的比較清晰,其他更多像術語手冊
評分多看閱讀# 3.3 分。em,復雜的心情,可能我項目經驗或者項目神經太少,或者我還是不適閤做架構師角色的人吧……
原文: http://liguanglei.name/blogs/2014/05/31/just-enough-software-architecture/ 本书算是个总结整理, 没看出提出了什么新的观点和方法 本书倒是明确了几个词汇, 丰富了设计时可用与思考和交流的语言, 回答了为啥工程师和项目经理总是对优先级有不同理解的问题
評分这本书真的是大失所望,全是值得读一读的章节也就只有13,14,15章节可以读一读。这几章归纳总结了常见的几种架构模型。至于其它内容,绝大多数时候都在做名词解释,术语解释,无聊透顶。虽然开篇讲了风险驱动的架构方式的优点,和如何实施操作。但是,如何实施,如何识别风险...
評分原文: http://liguanglei.name/blogs/2014/05/31/just-enough-software-architecture/ 本书算是个总结整理, 没看出提出了什么新的观点和方法 本书倒是明确了几个词汇, 丰富了设计时可用与思考和交流的语言, 回答了为啥工程师和项目经理总是对优先级有不同理解的问题
評分太泛,罗列了一大堆东西都没什么价值,几乎没有值得细读地方。 个人观点:唯一可以品位一下的就是“Just Enough Software Architecture”书名的这几个字。作为一个优秀的架构师,必须具备出色的抽象和总结能力,在这个基础上,自然应该能够理清楚架构的重点和轻重缓急,在这个...
評分原文: http://liguanglei.name/blogs/2014/05/31/just-enough-software-architecture/ 本书算是个总结整理, 没看出提出了什么新的观点和方法 本书倒是明确了几个词汇, 丰富了设计时可用与思考和交流的语言, 回答了为啥工程师和项目经理总是对优先级有不同理解的问题
恰如其分的軟件架構 pdf epub mobi txt 電子書 下載 2024