结对编程—黄金点游戏:
一.角色分配:
领航员:王林峰(http://www.cnblogs.com/wlf1/)
驾驶员:牟鑫明(我)
二.黄金点游戏代码上传至coding.net网址:
https://coding.net/u/WLF1/p/work3/git/blob/master/%E9%BB%84%E9%87%91%E7%82%B9%E6%B8%B8%E6%88%8F.cpp
三.对于 结对编程 的感想和总结:
有实验证明,结对编程时间花销比单人编程增加10%的时间,也会比单人编程减少15%的代码。如果再算上后期代码的维护和学习成本,结对编程比单人编程更有效率,更为节省成本。
我的亲身体验是:由两位搭档合作编写出来的代码有着更少的缺陷。结对编程技术能够加深我们编程搭档之间的相互了解,促进学习和互相交流。把我的整体布局想法讲给领航员,这使我编程的思路更加清晰。通过领航员对我写代码过程的监督使代码的准确性更高,及时更正错误,及时发现更简易的算法,使编程更加高效准确。
四.结对编程照片
1.驾驶员为领航员讲解程序整体布局:
2.写代码中……
3.领航员与驾驶员讨论是否能将部分代码的算法更简便化:
4.领航员为驾驶员指出编程中的错误:
5.代码简单测试: