pair work结束(完)

  这次把上一篇(http://www.cnblogs.com/yhsui/archive/2012/10/22/2733208.html)没完成的要求完成之。

  关于结对编程的优点,《移山之道》是这样写的:

  (1)在开发层次,结对编程能提供更好的设计质量和代码质量,两人合作能有更强的解决问题的能力。

  (2)对于开发人员自身来说,结对工作能带来更多的信心,高质量的产出能带来更高的满足感。

  (3)在企业管理层次上,结对能更有效地交流,相互学习和传递经验,能更好地处理人员流动。因为一个人的知识已被其他人共享。总之,如果运用得当,结对编程能得到更高的投入产出比(Return of Investment)。

对于以上3点,我是认同的,尤其前两点在这次pair work中我深有体会。而结对编程的缺点,老师在课上也有讲过,包括项目本身不适合多人参与、两个人需要都有时间、性格问题等等。

  至于我的优缺点,我对新事物很感兴趣;在接受一个问题后,总是希望能尽快解决;多数时间考虑事物比较周全。但是我有时会显得耐心不足。而我的伙伴吴瀚雄的优缺点,个人大概体会如下,不知是否确实:比较“淡定”,但不是慢性子,可是说是有些冷静;在两人共同工作时,能积极地思考问题;比较谦逊。但是有时也许过于“淡定”了......算个缺点吧。

  附图4张,分别是UML图(貌似画的不对,有时间再改)、运行passenger1、passenger2、passenger3的截图,虽然比BUS提高的不是很多,但聊胜于无吧。

posted @ 2012-10-22 12:42  Sui老湿  阅读(358)  评论(0编辑  收藏  举报