軟體構造實踐閱讀體會
《軟體構架實踐》是2023年3月1日清華大學出版社出版的一本圖書,作者有三個,分別是美國的巴斯,美國的克萊門茨,美國的凱茲曼。本書根據軟體生命期的特點,分4部分進行了闡述,即預想構架、建立構架、分析構架和從乙個系統到多個系統。並且,書中通過精選的案例,進行了剖析。 本書在第1版的基礎上,根據軟體生命期的特點,分預想構架、建立構架、分析構架和從乙個系統至多個系統進行闡述。本書對第1版某些內容進行了深入介紹,並增添了一些新內容:atam、質量需求、構架重構、用uml對構架編檔和cbam等。此外,本書還對一些新案例進行了分析,以幫助理解軟體構架如何適應商業需求。 本書是卡內基·梅隆大學軟體工程研究所推薦教材,榮獲取美國權威的"軟體開發"雜誌第九屆圖書效率大獎。本書可作為軟體學院及高校相關專業本科生和研究生的教材,也適合業界人士研究參考。
林·馬斯 是軟體工程研究所(sei)的一名高階軟體工程師。他已經編著了5本書籍,並發表了大量關於軟體工程、人機互動的**。他曾經領導乙個小組為飛行控制模擬器開發軟體構架。目前,該構架已經被用美國空軍標準。 保羅·克萊門茨 paul clements:軟體工程研究所(sei)的一名高階技術人員,其工作職責是開發軟體構架和設計產品線。他已經發表了30多篇關於軟體設計和實時系統的**。 瑞克·凱茲曼 rick kazman:軟體工程研究所(sei)的一名高階軟體工程師,負責構架權衡分析工作,是沃特魯大學和多倫多大學的副教授。他已經發表了50多篇關於軟體工程、人機互動和資訊檢索的**。
構造,他的物件是大型的軟體系統,所以,再滿足我們軟體開發過程中快速、方便、安全性的前提下,還要在功能、效能和成本幾個方面都能滿足使用者要求且無缺陷。構架不是僅僅取決於系統需求,它還會因為技術、商業和社會等諸多因素的改變而改變,構架**於系統需求,而系統來自於構架。在提出對系統設計的設想時,構架和系統的複雜關係也就開始逐漸演變了,這種相互制約、相互協調、相互影響的週期就是軟體構架週期。構架因影響了涉眾、組織結構、系統質量等諸多元素,所以是系統開發中非常重要的一環。
所以,在這學期的學習中,一定要更加的用心和努力的去學習這門課程,來完善自己的開發。
12月閱讀筆記
程式設計師的修煉之道 從小工到專家 第七章 在專案開始之前 需求只坑完美,不是在沒有什麼需要增加,而是在沒有什麼需要去掉時達到的。不要蒐集需求而要挖掘他們!與使用者一同工作,以像使用者一樣思考!解開不可能解開的謎題 解開謎題的關鍵 確定加給你各種約束,並確定你確實擁有自由度 不要在盒子外思考,要找到...
軟體架構實踐閱讀筆記02
軟體架構實踐在一到三章講述了一些概念內容以及例項,比如什麼是架構,架構的重要性和評判架構的準則等等。同樣,作為書的第一部分,它介紹了架構的商業週期,是分析軟體架構的基礎。而第二部分講述的就是設計師如何建立構架。概括的說,因為質量屬性的實現對系統的成功至關重要,因此我們開始對質量屬性以及設計師如何借助...
軟體構架實踐 閱讀筆記03
寒假生活 讀 軟體構架實踐 7 9章後感 在了解了構架的商業方面 構架檢視和結構 質量屬性等知識,這部分內容旨在構架的設計以及當構架逐漸形成時應該做什麼。軟體架構的設計是指通過一系列的設計活動,獲得滿足系統功能性需求 簡稱fr 並且符合一定非功能性需求 簡稱nfr,與質量屬性有相似涵義 約束的軟體架...