发表于2025-01-12
「Kent Beck」是何许人也?,他可以说是大师中的大师。(详见作者介绍)
「实作模式(Implementation Patterns)」指的是什么?Patterns 是一种习惯,一种整理过的设计方式,当遇到同类问题时,就可以套用上去。Implementation简单说,就是Coding。这本书是Kent Beck 把他自己在写程式时的习惯,整理成77 个Patterns,让大家来参考看看。让我们来看看其他专家是如何看待这本书的
Kent 是用程式码来沟通的大师,他的程式码有条有理、清晰明白,如益友陪伴,令人豁然开朗。我们在建立高品质程式码和类别的过程中,必须不断做出微小却重要的决定(决策),本书每一章都是对这些决定的精辟解释和深刻洞察。
─《设计模式(俗称GoF 的23 个模式)Design Patterns: Elements of Reusable Object-Oriented Software》作者 Erich Gamma
Kent Beck 这本书谈到77 个实作(程式撰写)层面的模式。学会这些实作模式可以让程式设计师写出容易阅读的程式码,有助于团队沟通与合作,并且降低开发与维护的成本。
名人推荐
泰迪软体科技 创办人
知名部落格 《搞笑谈软工》版主
畅销书《笑谈软体工程-敏捷开发法的逆袭》作者─ Teddy Chen
Kent Beck 把他对程式的热情,贯穿于书中的字里行间,而这样的热情,是会传播给每一位读者的,我只能说,这是一本令人叹为观止的奇书!─ 信仁软体创办人 赖信仁
作者简介
Kent Beck
Kent Beck是软体开发领域大师中的大师,是JUnit的创始人
Kent Beck是极限程式设计XP与测试驱动开发TDD的专家,《Clean Code》Robert C. Martin(Bob大叔)也向他学习TDD
Kent Beck是位知名的作者,是《重构 Refactoring: Improving The Design of Existing Code》的作者之一。
Robert C. Martin(Bob大叔)、Martin Fowler、Erich Gamma等等的大师也常向他学习:
许多人未曾体验过程式码的可读性能有多高,也未意识到可读性的价值,Kent Beck 教过我许多,本书让所有人都有机会以他为师。-《重构 Refactoring: Improving The Design of Existing Code》作者Martin Fowler
Chapter 01 引言
Chapter 02 模式
Chapter 03 一种程式设计理论
Chapter 04 动机
Chapter 05 类别
Chapter 06 状态
Chapter 07 行为
Chapter 08 方法
Chapter 09 集合(Collections)
Chapter 10 改进框架
Appendix A 效能评估
参考书目
Kent Beck的实作模式 pdf epub mobi txt 电子书 下载 2025
Kent Beck的实作模式 pdf epub mobi txt 电子书 下载