`
renavatio
  • 浏览: 21873 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

今天,你结对编程了吗?

阅读更多
  敏捷开发出来很久了,但直到近两年才“火”起来,我认为这主要和开源框架的普遍使用有关。像TDD,就受到了包括spring作者Rod Johnson在内的大牛的推崇。
  而结对编程可以消除编程过程中的懈怠大意,有效杜绝细节上的疏忽,可以提高代码的质量,因而受到不少国外公司的青睐,但国内应用好像比较少,我认为环境不成熟是最主要的原因。
分享到:
评论
7 楼 jnn 2007-10-05  
结对的两者水平应该相差不大,否则大家在一起结对的时候会很痛苦的。
6 楼 hyhongyong 2007-09-30  
结对编程在一些情况下是有这些优点的,在一些情况下又有一些缺点。
根据最近的理解,感觉如果一个团队,开发过程中保持一定比例的结对编程是有益的,这个比例因项目情况而异。20%至60%之间吧。
5 楼 JavaInActoin 2007-09-29  
结对编程,就是工厂里的双岗制,很通俗的一个东西,希望大家不要神秘化
4 楼 gigix 2007-09-27  
renavatio 写道
    从计算机科班出身的,太多人迷恋自己那一套了。当你和他讨论一个想法的时候,他们大多不会认真思考,多半会以自己的“实战经验“教导别人。
   

所以其中最高阶的一组被称为ph.D
3 楼 renavatio 2007-09-27  
    从计算机科班出身的,太多人迷恋自己那一套了。当你和他讨论一个想法的时候,他们大多不会认真思考,多半会以自己的“实战经验“教导别人。
   
2 楼 dearwolf 2007-09-26  
这个是典型的标题党
1 楼 yiding_he 2007-09-26  
1、还是那句老话,十几年的教育教会了年轻人如何“竞争”,但是没有教会他们如何“合作”。别人提出什么想法,第一个反应就不是认真考虑是否合理,而是想着如何反驳其中的只言片语。

2、公司不看重个人水平,只看重所谓“成熟的过程”。只要你会写增删改查,OK,这个模块就交给你了。

相关推荐

    结对编程——敏捷开发.pdf

    "结对编程——敏捷开发" 结对编程(Pair Programming)是敏捷开发(Agile Development)中的一种实践方法,它是指两名开发者坐在一起,共享一台电脑,共同编写代码的过程。 结对编程的优点: 1. 提高代码质量:...

    论文研究-结对编程开发人员之间若干关系问题的探讨 .pdf

    敏捷软件开发方法中,结对编程是一种实践,它要求两名开发人员在同一台计算机上协同工作。这一方法源自于国际大学生程序设计竞赛(ACM/ICPC)中的团队合作模式。结对编程强调的是两个人的协作,与传统方式相比,它...

    XP实践结对编程demo

    **结对编程(Pair Programming)**是极限编程(XP,Extreme Programming)中的一项核心实践,旨在提高软件开发的效率和质量。在这个过程中,两位程序员坐在同一台电脑前,共同编写代码,一人为主程序员(Driver),...

    交换编程-结对编程的延伸实践

    ### 交换编程—结对编程的延伸实践 #### 一、引言 交换编程作为一种新型的软件开发模式,是对结对编程的一种延伸和发展。本文旨在深入探讨交换编程的基本概念、实施背景及其在软件开发中的应用价值,并通过实例来...

    2020级计算机系软件工程第二次结对编程作业.zip

    2020级计算机系软件工程第二次结对编程作业.zip 2020级计算机系软件工程第二次结对编程作业.zip 2020级计算机系软件工程第二次结对编程作业.zip 2020级计算机系软件工程第二次结对编程作业.zip 2020级计算机系软件...

    结对编程与应用

    是软件工程中结对编程与应用的描述与实现方法

    结对编程技术与策略pdf

    ### 结对编程技术与策略 #### 一、引言与背景 在当今快速发展的软件行业中,结对编程作为一种新兴的协作开发模式,正逐渐受到广泛关注。这种开发方式不仅改变了传统意义上的个体开发流程,而且也在软件工程领域内...

    结对编程启示录

    结对编程,作为一种创新的软件开发实践,源自敏捷开发的理念,旨在提高代码质量和团队协作效率。"结对编程启示录"这本书深入浅出地探讨了这一主题,为小团队提供了宝贵的资源,帮助他们在有限的人力条件下产出高质量...

    自组织团队与松结对编程 陈勇 2011-09-18

    ### 自组织团队与松结对编程 #### 一、自组织团队的概念与特点 自组织团队是指团队成员能够自我管理并自主决定工作流程的一种团队形式。这种团队模式强调团队内部的高度自治性和协作性,旨在通过减少层级管理和...

    结对编程方法在C语言教学中的应用.pdf

    结对编程方法在C语言教学中的应用 结对编程方法在C语言教学中的应用是计算机专业基础必修课《C语言程序设计》的教学中引入的一种新颖的教学方法。该方法的提出是为了提高学生的编程能力和兴趣,提高教学效果。结对...

    结对编程.zip

    结对编程

    在复杂的项目开发中使用结对编程

    ### 结对编程在复杂项目开发中的应用 #### 一、结对编程概述 结对编程是一种极限编程(Extreme Programming, XP)技术,它要求两位开发者共同在一个工作站上合作完成编程任务。一位开发者负责编写代码(驱动者),...

    结对编程在数据结构教学中的应用.pdf

    在数据结构的教学实践中,结对编程(Pair Programming)是一种极为有效的教学方法。结对编程是极限编程(Extreme Programming)实践中的一个环节,不仅能够帮助学生更快地掌握编程技能,还能够显著提升他们的团队...

    结对编程在Java Web开发课程实践教学中的应用.pdf

    "结对编程在Java Web开发课程实践教学中的应用" 结对编程是一种敏捷软件开发方法,它在Java Web开发课程实践教学中有着重要的应用价值。本文将对结对编程在Java Web开发课程实践教学中的应用进行探讨,并对其效果...

    Addison Wesley - 结对编程启示录(手册)

    《结对编程启示录》是Addison Wesley出版的一本关于结对编程的实用手册,旨在帮助读者快速理解和掌握这种编程方法,以提升代码质量和开发效率。结对编程(Pair Programming)是极限编程(XP,Extreme Programming)...

    结对编程-魔方1

    结对编程是一种有效的软件开发方法,它鼓励两人一组共同编写代码,通过互相协作、讨论和监督来提高代码质量和团队效率。在这个场景中,学生们通过结对编程的方式解决了一项关于魔方状态表示和处理的编程任务。 首先...

    结对编程软件方法的研究与应用(1).pdf

    结对编程是一种软件开发实践,源自敏捷开发方法论,它提倡两个程序员在同一台电脑上共同工作,一人编写代码,另一人则审查、建议并提供反馈。这种方法的核心理念是通过即时的同行评审和协作来提高代码质量,减少错误...

Global site tag (gtag.js) - Google Analytics