1. 基本資訊
軟體設計的要素
丹尼爾·傑克遜著
浙江教育出版社,2024年5月出版
1.1. 讀薄率
書籍總字數236千字,筆記總字數18853字。
讀薄率18853÷236000≈8%
1.2. 讀厚方向
-
構建可擴充套件分散式系統方法與實踐
-
設計模式:可複用物件導向軟體的基礎
-
程式設計師修煉之道:通向務實的最高境界(第2版)
-
微服務設計
-
設計模式的藝術
1.3. 筆記--章節對應關係
筆記 | 章節 | 字數 | 釋出日期 2024年 |
讀軟體設計的要素01概念 | 01 概念就像分子,成功的軟體不可或缺 02 掌握概念起作用的原則,做出更好的設計 |
3506 | 9月5日 |
讀軟體設計的要素02概念的目的 | 03 概念的結構,從樣式概念到預訂概念 04 概念的目的,以使用者需求為中心 |
4058 | 9月6日 |
讀軟體設計的要素03概念的組合 | 05 概念的組合,造就意想不到的力量 | 2481 | 9月7日 |
讀軟體設計的要素04概念的關係 | 06 概念的關係,讓設計的順序更合理 07 概念的對映,從底層概念到物理介面 09 概念熟悉性,好用的概念常常可以重用 |
2354 | 9月8日 |
讀軟體設計的要素05概念的特性 | 08 概念的特性,概念與目的一一對應 | 3437 | 9月9日 |
讀軟體設計的要素06概念完整性 | 10 概念完整性,一旦違反需要努力修復 結語 釐清概念的迷思,讓你的軟體設計更出彩 |
3017 | 9月10日 |
$ | 總計 | 18853 | $ |
2. 亮點
2.1 描述了一個關於概念的概念
- 涉及目的、組合、關係、特性等等
2.2 舉例很有意思
- 由於都是國外的軟體,沒有什麼代入感
- 但是另一方面也有借鑑意義
2.3 不同的人對於概念關注點不一樣
-
區分不同型別的人員對於概念的不同關注點
-
具體情況具體分析
3. 感想
3.1 網際網路產生了很多黑話和名詞,軟體設計產生概念
3.2 同一個【推薦】這個概念,不同軟體/網站的處理可能天差地別
- 而軟體/網站的相關說明不會說明這些