作为开发人员和专业工程师,您是否接触过 Kent Beck 在“版本 1”中定义的极限编程的租户。你觉得这 12 条核心原则中的哪一条被允许实践,或者至少成为你当前工作或其他工作的一部分?
* Pair programming[5]
* Planning game
* Test driven development
* Whole team (being empowered to deliver)
* Continuous integration
* Refactoring or design improvement
* Small releases
* Coding standards
* Collective code ownership
* Simple design
* System metaphor
* Sustainable pace
从工程师的角度来看,我觉得 XP 的主要工程原理远远优于我所参与的任何其他工作。您的意见是什么?