文档章节

XP(极限编程)

chunquedong
 chunquedong
发布于 2017/03/22 17:35
字数 307
阅读 32
收藏 0

沟通

传递信息最有效的方法是面对面的交谈。坐在一起,信息化工作场所。

文档不是为了应付检查,而是为了交流。有时候公司越大形式主义越严重。

让正确的人做正确的事。真实客户参与。

工作

只为最近的事详细计划,发生时间越远的事情你的计划越没用。

短的工作周期,持续交付可工作的软件。

客户价值与程序员价值与估算时间。程序员时间是关键约束路径。

持续集成。错误暴露的越早越好。

程序员也是人

精力充沛的工作。

不要强迫别人做不愿意的事。

协作

信任。

测试驱动开发是基础。没有测试就不能重构,无法代码集体所有制。

代码集体所有制,团队协作的最高境界。

请思考结对编程。

思考

根源分析。打破规则。

测试越好,质量越差。测试不能保障质量,测试是在找预防bug的方法。

设计

设计是为了理解。

增量设计,持续重构,留有专门重构的时间。

© 著作权归作者所有

上一篇: 高程
下一篇: 样本估计
chunquedong

chunquedong

粉丝 47
博文 135
码字总数 39720
作品 5
海淀
高级程序员
私信 提问
4、看了一些代码,做了更新的规划,从全局着手

让编程变得好玩——至少对我来说是这样。只有感到编程是有趣的时候,才容易富有成效。 好玩的编程(Playful Programming)是我发明的词,是极限编程(Extreme Programming,亦称XP)的非极限...

checknew
2017/07/07
0
0
计划和跟踪工具--XPlanner

XPlanner是专门为XP(极限编程)团队设计的项目管理工具,或许很多人已经了解并开始实施这一软件开发论,但是很少的团队真正使用恰当的 XP管理工具管理日常的开发,绝大多数团队还在使用手工...

匿名
2008/09/11
39.8K
0
Java 项目管理工具--AgileTrack

AgileTrack是一个追踪软件开发基于Java的C/S开源工具,主要用在敏捷开发与极限编程XP团队中。包括支持story、issue、 sub-tasks管理,时间追踪,多个项目管理,计划迭代并提供迭代报表等。Agi...

匿名
2009/06/19
3.1K
0
敏捷方法之极限编程(XP)和 Scrum区别

敏捷(Agile)作为一种开发流程, 目前为各大公司所采用, 敏捷流程的具体实践有XP 和Scrum, 似乎很少有文章介绍这两者的区别, 发现一篇外文, 见解非常深刻, 特将其翻译一把. 原文(DIFFERENCES ...

晨曦之光
2012/03/09
149
0
敏捷方法之极限编程(XP)和 Scrum区别

敏捷(Agile)作为一种开发流程, 目前为各大公司所采用, 敏捷流程的具体实践有XP 和Scrum, 似乎很少有文章介绍这两者的区别, 发现一篇外文, 见解非常深刻, 特将其翻译一把. 原文(DIFFERENCES ...

晨曦之光
2012/03/09
180
0

没有更多内容

加载失败,请刷新页面

加载更多

一起来学Java8(四)——复合Lambda

在一起来学Java8(二)——Lambda表达式中我们学习了Lambda表达式的基本用法,现在来了解下复合Lambda。 Lambda表达式的的书写离不开函数式接口,复合Lambda的意思是在使用Lambda表达式实现函...

猿敲月下码
29分钟前
9
0
debian10使用putty配置交换机console口

前言:Linux的推广普及,需要配合解决实际应用方能有成效! 最近强迫自己用linux进行实际工作,过程很痛苦,还好通过网络一一解决,感谢各位无私网友博客的帮助! 系统:debian10 桌面:xfc...

W_Lu
今天
10
0
aelf Enterprise 0.8.0 beta有奖公测,“Bug奖金计划”重磅开启

2019年9月30日,aelf Enterprise 0.8.0 beta版正式发布。aelf Enterprise 0.8.0 beta是一个完备的区块链系统, 包含完备的区块链系统、开发套件、开发文档、以及配套的基础应用和基础服务。 ...

AELF开发者社区
今天
10
0
oracle 初始化数据库脚本

create user lpf identified by 123456; create tablespace lpf_ts_cms datafile '/opt/app/oracle/product/11.2.0/lpf.dbf' size 200M; alter user lpf default tablespace lpf_ts_cms; sel......

internetafei
今天
8
0
深入了解Redis底层数据结构

说明 说到Redis的数据结构,我们大概会很快想到Redis的5种常见数据结构:字符串(String)、列表(List)、散列(Hash)、集合(Set)、有序集合(Sorted Set),以及他们的特点和运用场景。不过它们是...

TurboSanil
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部