《软件设计的哲学》中文翻译-A Philosophy of Software Design
白天
夜间
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
第 21 章 结论
来源 Cactus-proj/
浏览
108
扫码
分享
2022-05-12 21:43:48
若有收获,就点个赞吧
0 人点赞
上一篇:
下一篇:
《软件设计的哲学》中文翻译
目录
第 1 章 介绍
第 2 章 复杂性的本质
第 3 章 工作代码是不够的
第 4 章 模块应该是深的
第 5 章 信息隐藏(和泄漏)
第 6 章 通用模块更深入
第 7 章 不同的层,不同的抽象
第 8 章 降低复杂性
第 9 章 在一起更好还是分开更好?
第 10 章 通过定义规避错误
第 11 章 设计两次
第 12 章 为什么写注释?四个理由
第 13 章 注释应该描述代码中不明显的内容
第 14 章 选择的名字
第 15 章 先写注释
第 16 章 修改现有的代码
第 17 章 一致性
第 18 章 代码应该是显而易见的
第 19 章 软件发展趋势
第 20 章 设计性能
第 21 章 结论
A Philosophy of Software Design
Chapter 1 Introduction
Chapter 2 The Nature of Complexity
Chapter 3 Working Code Isn’t Enough(Strategic vs. Tactical Programming)
Chapter 4 Modules Should Be Deep
Chapter 5 Information Hiding (and Leakage)
Chapter 6 General-Purpose Modules are Deeper
Chapter 7 Different Layer, Different Abstraction
Chapter 8 Pull Complexity Downwards
Chapter 9 Better Together Or Better Apart?
Chapter 10 Define Errors Out Of Existence
Chapter 11 Design it Twice
Chapter 12 Why Write Comments? The Four Excuses
Chapter 13 Comments Should Describe Things that Aren’t Obvious from the Code
Chapter 14 Choosing Names
Chapter 15 Write The Comments First(Use Comments As Part Of The Design Process)
Chapter 16 Modifying Existing Code
Chapter 17 Consistency
Chapter 18 Code Should be Obvious
Chapter 19 Software Trends
Chapter 20 Designing for Performance
Chapter 21 Conclusion
Preface
Summary
前言
总结
LaTeX 版
暂无相关搜索结果!
让时间为你证明
分享,让知识传承更久远
×
文章二维码
×
手机扫一扫,轻松掌上读
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
书签列表
×
阅读记录
×
阅读进度:
0.00%
(
0/0
)
重置阅读进度
×
思维导图备注