软件设计的要素
丹尼尔·杰克逊著
浙江教育出版社,2024年5月出版
1.1. 读薄率书籍总字数236千字,笔记总字数18853字。
读薄率18853÷236000≈8%
1.2. 读厚方向构建可扩展分布式系统方法与实践
设计模式:可复用面向对象软件的基础
程序员修炼之道:通向务实的最高境界(第2版)
微服务设计
设计模式的艺术
1.3. 笔记--章节对应关系笔记章节字数发布日期 2024年读软件设计的要素01概念01 概念就像分子,成功的软件不可或缺02 掌握概念起作用的原则,做出更好的设计35069月5日读软件设计的要素02概念的目的03 概念的结构,从样式概念到预订概念04 概念的目的,以用户需求为中心40589月6日读软件设计的要素03概念的组合05 概念的组合,造就意想不到的力量24819月7日读软件设计的要素04概念的关系06 概念的关系,让设计的顺序更合理07 概念的映射,从底层概念到物理界面09 概念熟悉性,好用的概念常常可以重用23549月8日读软件设计的要素05概念的特性08 概念的特性,概念与目的一一对应34379月9日读软件设计的要素06概念完整性10 概念完整性,一旦违反需要努力修复结语 厘清概念的迷思,让你的软件设计更出彩30179月10日$总计18853$2. 亮点2.1 描述了一个关于概念的概念涉及目的、组合、关系、特性等等
2.2 举例很有意思由于都是国外的软件,没有什么代入感
但是另一方面也有借鉴意义
2.3 不同的人对于概念关注点不一样区分不同类型的人员对于概念的不同关注点
具体情况具体分析
3. 感想3.1 互联网产生了很多黑话和名词,软件设计产生概念3.2 同一个【推荐】这个概念,不同软件/网站的处理可能天差地别而软件/网站的相关说明不会说明这些
3.3 你以为的概念的目的不是你以为的目的