字号: 小 中 大 | 推荐给好友 上一篇 | 下一篇
发布: 2007-5-26 21:59 | 作者: 未知 | 来源: 系统分析之窗 | 查看: 31次 | 进入软件测试论坛讨论
了解XP的十二个实践是相当重要,下面有十二个日常的例子,每个例子都隐喻着一个XP实践的概念,把它们的关系对应到起来. 如果你已经准备就绪,请点击“开始计时”
XP的十二个实践为 (a)小版本 程序员估计工作时间,决定下一次迭代的范围"> (b)规划游戏 (c)现场客户 (d)隐喻 需求,而不去猜测未来变化">(e)简单设计 (f)重构 单元测试,然后才去编程">(g)测试驱动开发 (h)持续集成 (i)结对编程 (j)代码共有 (k)编码标准 (l)四十小时星期 ; 为了帮助学生尽快解决一些功课上的疑难, 学校在每天晚上的自习课,派不同的补习老师, 对学生进行当场指导,这样学生们就可以当场解决问题, 避免了学生累积太多问题又或者因为隔了太长时间而忘记问题的现象发生。 小版本 规划游戏 现场客户 隐喻 简单设计 重构 测试驱动开发 持续集成 结对编程 代码共有 编码标准 四十小时星期 甲公司找生产商订购一批电灯,并要求电灯要有比较新颖的外形,而且能随环境的光暗而改变其自身的光亮度。由于甲公司对电灯的需求只有一个笼统的描述,而没有具体电灯的规格给生产商参考, 生产商为了使自己的产品能够赢取该公司的合约,于是它首先迅速设计了一个可按环境而调整亮度的电灯,让该公司试用,与此同时,生产商继续设计那电灯的外形。不久,甲公司给与调整亮度需求的反馈,生产商根据公司的新需求修改,并同时完成了电灯的外形设计,再给予该公司试用。 小版本 规划游戏 现场客户 隐喻 简单设计 重构 测试驱动开发 持续集成 结对编程 代码共有 编码标准 四十小时星期 张三是你的好友,而你从没有见过李四, 但是你很想知道他到底长得怎样, 而张三和李四长得很像。小王和他们都很熟, 于是他便向你描述李四。李四长得跟张三同样高,只是比他胖了点, 而且他们的五官长得也很相似,只是李四嘴角右边有一颗黑痣。 这样你便可从小王那知道李四的样貌。 小版本 规划游戏 现场客户 隐喻 简单设计 重构 测试驱动开发 持续集成 结对编程 代码共有 编码标准 四十小时星期 由于这两天天气比较冷, 小明不小心患上感冒了,于是小明妈妈便带他去医院看病,医生帮小明检查了身体,却没什幺发现;但医生还是建议帮小明打支乙肝疫苗,小明妈妈觉得现在小明的身体很好,而且目前又没有检查到他是否有乙肝或是否有乙肝抗体,所以只要求感冒药,而不赞成帮他打疫苗。 小版本 规划游戏 现场客户 隐喻 简单设计 重构 测试驱动开发 持续集成 结对编程 代码共有 编码标准 四十小时星期 潘先生晚上想吃点东西,于是他往街上去,他必须经过一条小巷。那巷子长又黑,而且一点光都没有,根本没法看见路。当他站在巷口时,有点犹豫:是否一箭直跑,但若中途跑歪,不就很危险。 于是他想出先用一根长棍子来探路,确实前面可行,才走一步,他并用绳记住已走过的路,万一走错,可退回之前几步,然后再尝试。 小版本 规划游戏 现场客户 隐喻 简单设计 重构 测试驱动开发 持续集成 结对编程 代码共有 编码标准 四十小时星期 小李很认真地写求职信,从草稿到寄出去,共修改了十几遍。 小版本 规划游戏 现场客户 隐喻 简单设计 重构 测试驱动开发 持续集成 结对编程 代码共有 编码标准 四十小时星期 甲,乙,丙经常一起下棋, 甲与乙对下,甲总是略胜一筹,甲与丙对下,都是甲略胜一筹, 但是,若乙和丙组成一队,向甲挑战, 却是乙和丙胜。 小版本 规划游戏 现场客户 隐喻 简单设计 重构 测试驱动开发 持续集成 结对编程 代码共有 编码标准 四十小时星期 公司需紧急将一批货物从广州运到北京,于是安排三个司机一起随行,从广州到北京全程大约是二千三百公里,如果是日以继夜的开车,大约需要三天三夜的时间到达北京。因而,三个司机要轮流开车。这样每个司机都要很清楚熟悉从广州到北京的线路,才能使货车按预计的时间到达北京。 小版本 规划游戏 现场客户 隐喻 简单设计 重构 测试驱动开发 持续集成 结对编程 代码共有 编码标准 四十小时星期 小王在厨房自行安装水管和水龙头,由于厨房凹凸位和柱子很多,因此过程的每一环节里,他都很小心,检查所有水管,看接环和水龙头能否接合起来。 小版本 规划游戏 现场客户 隐喻 简单设计 重构 测试驱动开发 持续集成 结对编程 代码共有 编码标准 四十小时星期 某鞋厂为了赶紧完成一笔订单,便要求工人们除了每天正常的八小时工作外,晚上还要加班三小时, 结果工人们都感到很疲倦,工作的速度渐渐减慢,而且很多人经常由于打瞌睡而把工作做错了,甚至增加了工伤的意外。 小版本 规划游戏 现场客户 隐喻 简单设计 重构 测试驱动开发 持续集成 结对编程 代码共有 编码标准 四十小时星期 某公司急需 200 套制服,而且每套衣服都要求绣有公司的标志,而男装与女装的颜色是略有不同的。 但无论男装还是女装,其颜色与款式都要严格依据公司的套装标准,于是服装商便估计做10件男装和10件女装所需的时间,然后便和那公司讨论时间表,并由他们决定生产的优先序,结果是先做50件男装,然后30件女装,再50件男装和70件女装。 小版本 规划游戏 现场客户 隐喻 简单设计 重构 测试驱动开发 持续集成 结对编程 代码共有 编码标准 四十小时星期 国家为了方便管理每一公民,对每一个省份都有统一的编号;对男性公民或女性公民也有统一的编号,于是每个公民根据其省份、出生年月及男女性别,便有统一标准的身份证号码, 所以无论哪一个国民,无论去中国的哪一个城市,只要出示其个人的身份证,便能很清楚的显示其身份。 小版本 规划游戏 现场客户 隐喻 简单设计 重构 测试驱动开发 持续集成 结对编程 代码共有 编码标准 四十小时星期