·分析瞭許多現實世界中的實例問題,講述瞭怎樣在實際中識彆和結構化問題。
·結閤各種大小問題,剝繭抽絲,展現瞭問題類的本質,並討論瞭每個問題的不同方麵。
·問題框架獨立於任何特定的開發方法,所以可以很容易地將其應用到具體環境中。
本書有助於:
·將復雜問題分解為簡單的子問題,並且討論怎樣組閤這些子問題。
·建立簡單、清楚和易用的問題類的資料庫,可以訪問並重用它,得齣與每個類相關的經驗。
本書分析瞭許多現實世界中的實例問題,講述瞭如何在實際中識彆和結構化問題。既給齣瞭大問題也給齣瞭小問題,展現瞭問題類的層次性本質,並討論瞭每個問題的不同方麵。 本書適用於係統分析、係統規格說明以及軟件和需求工程領域的教師、學生和從業者,以及對軟件開發的概念和智能工具感興趣的任何人。
“理解和使用問題框架很可能成為所有軟件係統設計人員的一個基本技巧,Jackson的書提供瞭進入該領域的一個極佳途徑。”
——David Garlan,卡內基—梅隆大學計算機科學係教授
“我認為Michael Jackson在本書中吸收瞭許多設計模式的精髓,並且構造瞭利用框架隱喻的一種更易掌握的技術。”
——Warren Keuffel,《軟件開發》雜誌資深編輯
在處理軟件開發問題時,人們往往草率地開始考慮其解決方案。但是,軟件開發問題涉及的是計算機之外的世界(即係統發揮作用的現實環境),因此必須考慮周邊環境特徵、關係和上下文。問題框架是分類、分析和結構化這類軟件開發問題的一種工具。麵嚮對象模式主要關注解決方案,而問題框架關注於問題本身,以便你能夠清楚地、直接地理解和解決它。
發表於2024-12-23
軟件開發問題框架 2024 pdf epub mobi 電子書 下載
圖書標籤: 軟件架構 架構 軟件工程 軟件設計與模式 軟件設計與開發 軟件開發 結構化 架構師
分清係統和模型的兩種解釋。
評分分清係統和模型的兩種解釋。
評分多少被名字誤導瞭,又是關於需求分析的書,各種圖示也不知道是不是作者獨創的。基本上uml也都有相應工具。此外看著看著就想起瞭Architect Thinking這門課程
評分分清係統和模型的兩種解釋。
評分分清係統和模型的兩種解釋。
軟件開發問題框架 2024 pdf epub mobi 電子書 下載