该编程法用于:
快速响应需求变化的高成本;
建立强大的工程实践去提升软件质量。
XP的软件开发方法引入了许多革命性的概念成为了现在的标准实践。
例如:测试驱动开发、持续集成、迭代、用户故事
极限编程的5个核心原则
沟通
简单
反馈
勇气
尊重
极限编程实践
精细反馈:包括结对编程、计划游戏、测试驱动开发、整个团队;
持续过程:持续集成、重构或设计改进、小版本;
共同理解:编码标准、集体代码所有、简单的设计、系统隐喻;
程序员福利:可持续发展步伐。
该编程法用于:
快速响应需求变化的高成本;
建立强大的工程实践去提升软件质量。
XP的软件开发方法引入了许多革命性的概念成为了现在的标准实践。
例如:测试驱动开发、持续集成、迭代、用户故事
极限编程的5个核心原则
沟通
简单
反馈
勇气
尊重
极限编程实践
精细反馈:包括结对编程、计划游戏、测试驱动开发、整个团队;
持续过程:持续集成、重构或设计改进、小版本;
共同理解:编码标准、集体代码所有、简单的设计、系统隐喻;
程序员福利:可持续发展步伐。