关于结对编程与团队项目的一些看法
2016-04-18 21:31
375 查看
我们的软件工程课已经上了三分之二,根据老师们的教学计划也已经进行了团队项目,关于结对编程与团队项目,有一些自己的想法。
记得在博客园里看到过一篇文章,也是讲合作的,文章作者说结对编程简直是他的噩梦,文章比较偏激,但我觉得也表达了不少程序员的真实想法,具体原因有很多,但是令我印象最深的一句话就是:“两个人一起什么都干不成。合作永远是不成功的——无论是在音乐创作,艺术创作,诗歌创作,数学研究,还是哲学理论研究。只有在奇迹诞生之后,团体才去开发/扩展它们,但团体永远发明不了什么。伟大的思想往往生长于孤独的心里。” 我很赞同这句话,不管是我们编代码,还是其他创作,安静独立的空间是必须的。就像是我们做题,如果是自己独立思考最终解决问题,会收获到比与同学交流讨论最终解决更多的兴奋。
不一定所有独立都是孤僻,我见过很多大家眼中的“大神”都是安安静静的敲代码,可他们并没有所谓的社交恐惧。并不是他们不喜欢别人,而是独立的工作空间能给他们更多的灵感和启发,别人的打扰总是能分散我们的注意力,这是人类的通病,我们无法克服,但是避免被打扰是很容易实现的,所以不是所有的团队合作都能共赢。
回到我们的软件工程课上来,每个团队成员的水平不同,甚至是相差甚远,所以很多“大神”内心真实想法是宁愿自己完成项目,也不愿意带几个拖油瓶。只是“大神”毕竟是“大神”,就算心里百般不情愿,也不会说出来。所以我这个拖油瓶替他们表达出来。
记得在博客园里看到过一篇文章,也是讲合作的,文章作者说结对编程简直是他的噩梦,文章比较偏激,但我觉得也表达了不少程序员的真实想法,具体原因有很多,但是令我印象最深的一句话就是:“两个人一起什么都干不成。合作永远是不成功的——无论是在音乐创作,艺术创作,诗歌创作,数学研究,还是哲学理论研究。只有在奇迹诞生之后,团体才去开发/扩展它们,但团体永远发明不了什么。伟大的思想往往生长于孤独的心里。” 我很赞同这句话,不管是我们编代码,还是其他创作,安静独立的空间是必须的。就像是我们做题,如果是自己独立思考最终解决问题,会收获到比与同学交流讨论最终解决更多的兴奋。
不一定所有独立都是孤僻,我见过很多大家眼中的“大神”都是安安静静的敲代码,可他们并没有所谓的社交恐惧。并不是他们不喜欢别人,而是独立的工作空间能给他们更多的灵感和启发,别人的打扰总是能分散我们的注意力,这是人类的通病,我们无法克服,但是避免被打扰是很容易实现的,所以不是所有的团队合作都能共赢。
回到我们的软件工程课上来,每个团队成员的水平不同,甚至是相差甚远,所以很多“大神”内心真实想法是宁愿自己完成项目,也不愿意带几个拖油瓶。只是“大神”毕竟是“大神”,就算心里百般不情愿,也不会说出来。所以我这个拖油瓶替他们表达出来。
相关文章推荐
- python set
- 【Java集合源码剖析】LinkedHashmap源码剖析
- python list
- django学习的一些碎片化知识
- python 字典
- string类的实现(mystring)
- 巩固C语言(十)----指针数组 & 函数指针和指针函数
- Metasploit中的一个扫描神器 -- WMAP
- java final 关键字醍醐灌顶
- python进程写文件与多进程记录日志
- 结对编程(二)
- java字符串中如何显示双引号
- Windows编程之cannot open include“d3dx9.h”错误
- java实现二叉树
- 结对编程--fault,error,failure
- LeetCode[Array]----3Sum
- JAVA正则表达式:Pattern类与Matcher类详解(转)
- C/C++常考面试题(1)
- 3.Java之运算符
- python 编码问题