资源简介
本书介绍了高效的软件设计和编程方法,把精益需求分析、领域驱动设计、面向对象、契约式设计、测试驱动开发、意图导向编程及演进式设计等编程实践融会贯通,深入洞察软件设计本质,展示了一个清晰的程序员编程能力提升路线图。全书共十二章,按照程序员技能提升的顺序,分为品味篇、专业篇和高效篇。 本书适合各种编程语言的一线开发者、大学计算机和软件工程相关专业三年级以上本科生或研究生阅读,也适合专业的软件开发团队作为统一编程范式、提升设计意识和能力的参考书。
本书特色
- 20 年行业实践者匠心之作,献给所有一线工程师
- 深入洞察软件设计的本质
- 系列软件实践 + 优雅代码,为软件工程师展示了一个清晰的“编程能力提升路线图”
核心内容
- 一个根本挑战:软件的复杂性
- 两大核心价值:业务价值、资产价值
- 三大设计原则:内件质量、分而治之、持续演进
- 现代工程实践:高质量需求、领域建模、由外而内、测试先行
资源目录
——/天下无鱼16号盘-85T/计算机教程119/02-极客时间/极客时间合集(第4部分)-20240413更新/322-100636609-专栏课-张刚-软件设计:从专业到卓越(完结)/ ├──images | ├──740968 | ├──740969 | ├──740970 | ├──740971 | ├──740972 | ├──740973 | ├──740974 | ├──740975 | ├──740976 | ├──740977 | ├──740978 | ├──740979 | ├──740980 | ├──740981 | ├──740982 | ├──740983 | ├──740984 | ├──740985 | ├──740986 | └──740987 ├──参考文献.md 7.47kb ├──参考文献.mp3 2.05M ├──参考文献.pdf 245.84kb ├──第10章设计质量贯穿始终(1).md 53.20kb ├──第10章设计质量贯穿始终(1).mp3 13.59M ├──第10章设计质量贯穿始终(1).pdf 1.16M ├──第10章设计质量贯穿始终(2).md 30.31kb ├──第10章设计质量贯穿始终(2).mp3 7.67M ├──第10章设计质量贯穿始终(2).pdf 3.18M ├──第11章让设计持续演进.md 64.22kb ├──第11章让设计持续演进.mp3 14.64M ├──第11章让设计持续演进.pdf 2.39M ├──第12章精益思想和高效编程.md 39.97kb ├──第12章精益思想和高效编程.mp3 5.48M ├──第12章精益思想和高效编程.pdf 1.01M ├──第1章优质代码的外部特征.md 28.94kb ├──第1章优质代码的外部特征.mp3 7.81M ├──第1章优质代码的外部特征.pdf 2.40M ├──第2章优质代码的内在特征.md 63.95kb ├──第2章优质代码的内在特征.mp3 14.49M ├──第2章优质代码的内在特征.pdf 3.08M ├──第3章高质量的需求.md 53.66kb ├──第3章高质量的需求.mp3 14.38M ├──第3章高质量的需求.pdf 4.56M ├──第4章领域建模.md 38.59kb ├──第4章领域建模.mp3 9.99M ├──第4章领域建模.pdf 2.38M ├──第5章设计分解和责任分配.md 49.06kb ├──第5章设计分解和责任分配.mp3 11.59M ├──第5章设计分解和责任分配.pdf 4.12M ├──第6章依赖、接口和契约.md 55.48kb ├──第6章依赖、接口和契约.mp3 12.80M ├──第6章依赖、接口和契约.pdf 1.14M ├──第7章用测试描述需求和契约.md 40.63kb ├──第7章用测试描述需求和契约.mp3 9.36M ├──第7章用测试描述需求和契约.pdf 2.66M ├──第8章用领域模型指导实现(1).md 59.91kb ├──第8章用领域模型指导实现(1).mp3 14.75M ├──第8章用领域模型指导实现(1).pdf 3.77M ├──第8章用领域模型指导实现(2).md 17.58kb ├──第8章用领域模型指导实现(2).mp3 4.65M ├──第8章用领域模型指导实现(2).pdf 2.34M ├──第9章由外而内的设计(1).md 50.99kb ├──第9章由外而内的设计(1).mp3 11.52M ├──第9章由外而内的设计(1).pdf 2.02M ├──第9章由外而内的设计(2).md 30.42kb ├──第9章由外而内的设计(2).mp3 6.26M ├──第9章由外而内的设计(2).pdf 1.33M ├──看完了.md 0.57kb ├──看完了.mp3 147.79kb ├──看完了.pdf 95.43kb ├──前言.md 8.72kb ├──前言.mp3 2.38M ├──前言.pdf 669.70kb ├──致谢.md 2.58kb ├──致谢.mp3 734.95kb ├──致谢.pdf 210.67kb ├──作者简介.md 0.35kb ├──作者简介.mp3 96.89kb └──作者简介.pdf 78.77kb
感谢分享
很好的课程,感谢
学习一下
高质量软件设计 对于一个软件的成功至关重要 感谢分享。
这个看上去不错
很好的课程,感谢
感谢分享
学习以下
了解了解
学习
学习学习
好好学习
学习
瞅一瞅
学习学习
学习
感谢分享,学习一下。
感谢分享
感谢分享
非常感谢分享
学习一下
感谢分享
学习一下,感谢分享
谢谢分享。
感谢分享
学习学习
学习
学习
学习
非常感谢分享,正想学习一下软件设计
学习
感谢分享
感谢分享
学习
学习
感谢分享
了解下软件设计
了解下软件设计
太好了
当然要学习
了解下软件设计
感谢分享
了解一下
学起来
学习
学习
学习
学习
学习
学习