xp 基础---工程 最为著名的 XP 项目 是克莱斯勒综合补偿系统( Chrysler Comprehensive Compensation system 称为 C3 工程) 。 最初, C3 是一个基于 OO(面向对象技术) 的开发项目, 尤其是它采用 Smaltalk 语言进行开发。 作为著名的 Smalltalk专家, Beck 被邀请来讨论有关 SmalTalk 性能优化的问题,并且在原项目 被认为不可救要的时候将其变为一个采用面向对象OO (XP)方法的试验性项目。Beck并且带来了 Jeffries用于帮助那些基本的东西, Jeffries 在 C3 组一直干到 1999年的春天。 最开始的需求是要做一个对约 10, 000 个雇员每月薪水发放进行管理的系统。 这个系...
xp 基础---工程 最为著名的 XP 项目 是克莱斯勒综合补偿系统( Chrysler Comprehensive Compensation system 称为 C3 工程) 。 最初, C3 是一个基于 OO(面向对象技术) 的开发项目, 尤其是它采用 Smaltalk 语言进行开发。 作为著名的 Smalltalk专家, Beck 被邀请来讨论有关 SmalTalk 性能优化的问题,并且在原项目 被认为不可救要的时候将其变为一个采用面向对象OO (XP)方法的试验性项目。Beck并且带来了 Jeffries用于帮助那些基本的东西, Jeffries 在 C3 组一直干到 1999年的春天。 最开始的需求是要做一个对约 10, 000 个雇员每月薪水发放进行管理的系统。 这个系统由大约 2, 000 个类以及 30, 000 个方法构成, 并且在计划方面提供有合理的容忍度 。 当有人问 Jeffries 他怎样成功的将 C3 变为 XP 并应用到其他的克莱斯勒 IT 项目。 他笑着告诉了我。 多年来我为许多大型 IT 组织开发了不少 RAD 系统(快速原型开发) ,因此我知道为什么我们无法将成功的经验运用于其它项目中. 对于 RAD, XP, 轻量级的开发以及其它一些未得到广泛应用的方法, 它们成功的原因至少有一百条. xp 基础---实践 应记住的一件事情就是我们应倾向于在小型的, 局部的团队中运用 XP。 除了 代码与测试用例外, 尽量减少有些的影Kaiyun中国Kaiyun中国