《敏捷软件开发-原则、模式与实践》-第六章 一次编程实践

    本章给出了敏捷编程的一次完整的实践。需求是完成一个保龄球的计分程序,两个人进行结对编程的整个过程(居然还包括的心理活动),让我认识到了什么叫表面笑嘻嘻,心理妈卖批。

    当我一看到这一章,我直接跳到最后介绍保龄球得分规则的部分,然后合上书,打开eclipse。菜鸟的我花了将近两个小时才算把这个程序比较完善的写完了,当然其中包含了我上一章所学到的重构。然后我打开书先看了一下程序的最终版本,发现和我写的差不多,内心颇为喜悦,于是从头开始看他们的开发过程(粗略的看)。我个人还是比较推荐这种学习方式,先动手去做,然后对比书上的例子,看看自己的不足在哪里,这样能更深刻的理解。

    在阅读了一会后,我就的喜悦就被浇灭了,因为我发现自己甚至连一个测试都没有写,完全是自己去输入得分,然后看结果是否正确,调试程序直到结束。这与我在之前几章所学的敏捷编程大相径庭。刚刚了解完测试有多少好处,自己动手却一个测试不写。在阅读的过程中,最明显的感受就是他们都是先写测试,然后想着怎么让程序通过测试,这样不断的更新代码。

    读完这一章,相当于对前面的知识有一个巩固,很有帮助。希望以后在工作中也能保持先写测试再写程序的好习惯。(就怕进度压死人)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值