结对编程有感(有图有真相)
2010-11-22 10:22
309 查看
话说,咱们的pair project已经进行了一个礼拜了。。。对于此,我有颇多感触,在这里想与大家分享一下。。。
结对编程对于我来说绝对是一个新概念,当我第一次听到结对编程这个词的时候,第一反应就是,“咳,又要来一次编译原理实验了。。。昱姐的身影真是无处不在阿。。。”(注:11系的同学都学过张昱老师的编译原理课,这门课的实验是分为前端,后端两部分,每人做一部分,然后定义好接口,最终组合在一起形成一个完整的编译器,我想每个11系的同学对这个实验一定印象很深刻吧)可是当听了邹老师的讲解后,才明白原来是两个人一台电脑,共同编程!即一人在旁边思考给对策,一人写代码。哦,顿时恍然大悟,原来是一个请吃饭,一个被请吃饭的关系嘛。。。请允许我邪恶的想法。。。
在结队编程的过程中,我是和MicroTeam 的hui一个小组,为了最大的发挥小组人员的特长,提高战斗力,hui自然成为了代码的主力!而我似乎成为了旁观者。。。也许对于很多牛人来说,写代码是个人实力的体现,而旁观者只是名存实亡的存在吧。。。可是,在这几日的结队编程中,让我们发现,旁观者是有很大作用的!平时有我在的情况下,hui的编程效率会有一定的提高,虽然他是编程牛人,但是难免会有错误,而且有时,一个简单的错误他要看半天。有我在旁边就好多了,旁观者清确实不是一句假话,我经常能指出了他的一些错误,虽然不起眼但是毕竟是bug,哈哈。每当他纠结于实现时,我们就一起讨论,虽然我的代码量不多,但是其中工程中包含着一些我的思想,这就很让我兴奋!原来旁观者不仅仅是一个代码检错器,还是一个思想的产生器。
在结队编程的过程中,还有一个问题让我印象深刻,那就是代码风格的一致性。这决定了我们相互理解的效率,或者说,看代码的效率。我认为这是个很重要的东西。风格一致,看起来就像自己写的一样,看着别人写自己想要的代码,多么过瘾!当然了,写代码的人就不一定了。。。我曾经写过一小段代码,就在hui的指示下改了好些地方,比如,if else 中如果只有一句的话,我一般是不会加{},但是,为了配合hui,我只好加上去,诸如此类的还有不少,比如何时换行,如何命名等等。
虽然现在我们的游戏还没做完,但是pair project确实让我们都学到了不少东西,恩,在这里不多说了,得加把进度干活了。在这里也祝愿其他组的同学能早日完成project!
MicroTeam Liuhang
相关文章推荐
- 有感 (续)
- 听老师讲解AOP与容器有感
- 什么是结对编程?
- scala-springmvc-hibernate观项目有感
- 读《走出软件作坊》有感
- 参观迅达云成科技有感
- 地球停转之日——有感
- C语言编译全过程(有图有真相)
- [转]阅读《讀書這玩意兒》有感&笔记
- 微信时代我们如何运营——读《微信运营手册》有感
- 读Joone源代码有感
- 看完《雪国列车》有感
- 再读《细节决定成败》有感
- 读《高效能人士的七个习惯》有感
- 参加 CSDN 2009 英雄大会有感(一)
- 读《深入php面向对象、模式与实践》有感(一)
- 读童继龙先生博文有感
- 看《山炮进城》有感
- 读《疯狂的程序员》有感
- 读《我是一只it小小鸟》有感