技术教育社区
www.teccses.org

实现模式(修订版)

封面

作者:[美]Kent Beck 著,李剑,熊节,郭晓刚 译

页数:176

出版社:人民邮电出版社

出版日期:2012

ISBN:9787115294609

电子书格式:pdf/epub/txt

内容简介

  在《实现模式(修订版)》中,作者将自己多年形成的编程习惯以及阅读既有代码的体验凝练成了编程中的价值观、原则和77种实现模式。

  沟通、简单和灵活的价值观应当被所有开发人员所铭记。局部影响、最小化重复、将逻辑与数据捆绑等原则同样是通用性的指导思想,比价值观更贴近编程场景,在价值观和模式之间搭建了桥梁。在77种实现模式中,每一种模式都覆盖了编写简洁、清晰、易扩展、易维护的代码这一原则的某个方面。它们为日常的编程提供了丰富翔实的参考依据,并告诉大家这些代码如何为降低沟通成本和提高有效产出提供保障。

  《实现模式(修订版)》适用于各个阶段的开发者群体。刚刚涉足软件开发领域的新人能够透过大师的眼睛来看待编程,了解编程的价值观与原则;具有丰富经验的资深工程师则可以通过这些模式进行反思,探究成功实践背后的意义。把价值观、原则和开发实践结合之后,日常开发工作便会以崭新而迷人的形式呈现在我们面前。

作者简介

  Kent Beck
软件业中最具影响力、最富盛名的领袖之一。长期以来,他一直致力于挑战软件工程教条,推动模式、测试驱动开发(TDD)以及极限编程(XP)等思想的应用和传播。他是Three
Rivers Institute的创始人和董事,也是Agitar
Software的成员。他出版了多部著作,其中包括《测试驱动开发》以及与Cynthia Andres合著的《解析极限编程》。

本书特色

  软件业中最具创新力、最富盛名的领袖之一
  软件开发方法学的泰斗、xp的创始人
  极限编程的权威kent beck酝酿多年力作
  通过作者丰富经验
  凝练编程中的价值观、原则和77种实现模式

目录

第1章 引言 
1.1 章节概览 
1.2 那么,现在…… 
第2章 模式 
第3章 一种编程理论 
3.1 价值观 
3.1.1 沟通 
3.1.2 简单 
3.1.3 灵活 
3.2 原则 
3.2.1 局部化影响 
3.2.2 最小化重复 
3.2.3 将逻辑与数据捆绑 
3.2.4 对称性 
3.2.5 声明式表达

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《实现模式(修订版)》
Article link:https://www.teccses.org/307036.html