《軟體設計與實現》 讀書筆記

2021-08-03 04:14:09 字數 427 閱讀 2787

在需求分析中,要搞清楚:

在設計與實現中,要搞清楚:

在測試與發布階段,要搞清楚:

分析和設計的方法:

模型用來描述事物、事物的屬性、事物之間的關係以及各個事物之間的資訊傳遞。

方法有:

思維導圖(mind map)

實體關係圖(entity relationship diagram)

用例圖(use case diagram)

表達資料的流動(data flow diagram)

表達控制流(flow chart)

統一的表達方式(unified modeling language,uml)

這裡其實深有體會:經常被打斷。以前經常有聽說同事被拉到小黑屋去做封閉式開發,應該就是這一類,提高專案優先順序,禁止外部中斷。

要重視每日構建,學會並掌握其方法。

《軟體設計重構》讀書筆記(1)

看過許多關於物件導向軟體設計方面的書籍,那些書裡面告訴我如何利用物件導向的設計原則和設計模式,去設計出高內聚,低耦合的軟體系統。而 軟體設計重構 一書卻是從另外乙個角度出發,通過分類的方式向我展示了什麼樣的設計是有缺陷的,這種缺陷違反了那些設計原則和模式,如何將這種有缺陷的設計重構成好的軟體系統。乙...

《實時控制軟體設計》讀書筆記

讀書筆記 在淺讀過 構建之法 現代軟體工程 第一章和鄒欣老師的一些博文後,我對以下四個方面有了一些粗陋的認識。構建之法 第一章中對軟體工程有著自己的理解。書中提到 軟體 程式 軟體工程 這一概念。同時,書中還指出軟體工程包含軟體需求分析 軟體設計 軟體構建 軟體測試和軟體維護這些領域。看過這些介紹後...

讀書筆記 軟體設計原則 設計模式

設計模式 可復用物件導向軟體的基礎 這些原則並不是必須要嚴格遵守的,但謹記這些原則會讓我們設計出更好的 christopher alexander說過 每乙個模式描述了乙個在我們周圍不斷重 生的問題,以及解決該問題的解決方案的核心 一般而言,乙個模式有四個基本描述 結構型模式 行為型模式 參考個人部...