对结对编程的一点感想
来源:互联网 发布:照片打印排版软件 编辑:程序博客网 时间:2024/04/27 08:22
结对编程我已经不是第一次经历了。在之前的诸多两人小组作业中,我和队友也都是这么做的,所以这次做起来我觉得还算比较顺利。这次我们也延续了这个套路:由我负责把控全局,进行架构上的设计,队友负责具体敲键盘实现代码。如果队友在长时间工作后产生疲惫,就由我来替换他进行"驾驶"工作,两人一起解决开发过程中出现的种种问题。在经过多次试验后,我们都认为这种模式的效率很高。
我个人认为,结对编程主要有这些好处:
1.起到督促的作用
这主要是因为有的时候如果一个人编程,可能会出现懈怠的情绪,而两个人共同编程会互相激励,起到促进作用
2.更高效的进行整体架构设计。
在个人编程时,有时会出现对整体架构把握不清的情况,这时如果能跟队友共同讨论分析,会大大加快理解以及设计的速度。
3.对具体函数细节有更好的组织以及优化
在一个人敲代码时,另一个人可以反思这部分代码有什么问题,哪里可以进行优化,与其他部分的关系是什么,下一步应该如何进行处理。这些都能够使代码质量得到极大的提升。
4.更高效的debug
有的时候,要找出自己写的bug是一件非常困难的事情。但是如果有同伴在用一个不同的视角一起寻找问题,可能就能很快地找到一些不易发现的bug。
5.互相学习,共同提高
在结对编程中,可以发现队友在编程中的很多好习惯以及心得,如果能够吸收这些东西为己用,便能够显著提高自己的编程水平。
当然,结对编程还有很多其他好处,在此就不一一列举了。总之,我认为这是一种非常适合我的编程方法,我今后会继续坚持使用它。
0 0
- 对结对编程的一点感想
- 对C#的一点感想
- 对XP的一点感想
- 对DP的一点感想
- 对编程的感想
- linux编程中对死锁的一点感想
- 第一次“结对编程”的感想
- 关于结对编程的一些感想
- 我对图书策划的一点感想
- 对ASP2.0 SKE的一点感想
- 一点对婚姻和女人的感想
- 对黑链的一点感想
- 对写书的一点感想
- 对写博客的一点感想
- 对NP问题的一点感想
- 结对编程的一点感受
- 对CSDN社区一点感想.
- 对编程的一点思考
- the argument of function in python
- 继承的访问控制--私有继承
- 1.1java简介
- 连载《一个程序猿的生命周期》-33、出差后,导致老板与我的矛盾激化
- JavaScript闭包原理
- 对结对编程的一点感想
- Lua程序语言设计学习-0
- 多线程1
- 结账
- 滴滴出行2016校招编程题
- 【常用函数】百科之memset
- 【总结】关于Java中从键盘读入各种数据的方式
- 矩阵快速幂
- [九度OnlineJudge][剑指Offer]题目1384:二维数组中的查找