CSDN博客

img jery_lee

Java极限编程 XP

发表于2004/10/13 21:30:00  871人阅读

分类: J2EE

极限编程是一个轻量级的方法,它将编码作为主要的任务。

  极限编程基于四个关键价值:

  • 沟通(communication)
  • 简单(simplicity)
  • 反馈(feedback)
  • 勇气(courage)

  极限编程基于五个原则:
  • 提供快速反馈(provide rapaid feedback)
  • 简单假设(assume simplicity)
  • 制造增量式的变化(make incremental changes)
  • 包容变化(embrace change)
  • 质保工作(do quality work)

  极限编程的四个基本实践:
  • 编码
  • 测试
  • 倾听
  • 设计

  极限编程的12个实践领域:
  1. 计划的制定
  2. 小版本
  3. 简单设计
  4. 测试
  5. 持续整合
  6. 重构
  7. 配对编程
  8. 代码共享
  9. 每周工作40小时
  10. 现场客户
  11. 隐喻(普通的语言和术语的集合用来预见项目的功能)
  12. 编码标准

  摘自Java Tools for Extreme Programming,唐一丁、蔡永航译

阅读全文
0 0

相关文章推荐

img
取 消
img