index:
1,什么XP
2,XP体现的四种价值
一,什么XP?
是敏捷开发的一种具体实现。属于轻量级的方法,认为文档、架构不如直接编程来的直接。XP使开发者能够更有效的响应
客户的需求变化。因为XP特别重视客户的满意程度,所以它获得了空前的成功。
二,XP体现的四种价值?
1,交流
XP鼓励经常性的口头交流,这比文档交流会收到更加意想不到的效果。
2,简单
从最简单的解决方式入手再通过不断重构达到更好的结果,这样开发人员只关注于对当前的需求来进行设计、编码,
就不用理会未来出来的需求了。
3,反馈
来自系统的反馈:通过编写单元测试,程序员能够很直观的得到经过修改后系统的状态。
来自客户的反馈:客户可以非常容易的了解、掌控开发的进度,以便客户提出新的需求。
4,勇气
要对编程有勇气,敢于删写得不好的代码。