困惑的结对编程?》的相关内容

[敏捷开发][结对编程(Pair Programming) ]

结对编程(Pair Programming)是一个编程模式(Programming pattern)。两个程序员并排坐在一台电脑前,面对同一个显示器,使用同一个键盘,同一个鼠标一起工作。他们一起分析,一起设计,一起写测试例子,一起编码,一起单元测试,一起整合测试(Integration Test),一起写文档等。基本上所有的开发环节都一齐肩并肩地,平等地,互补地进行开发工作。  &nbs ...
by moxie 2006-09-19 浏览 (15399) 回复 (35) 关键字: 结对编程(pair programming)

对于结对编程我有疑问

对于结对编程我有疑问: 实际编写代码的人总是对代码的结构和功能、细节更清楚一些,而观看的人总是很难同编写者一致,第一天差别也许并不明显,但是第二天、第三天....一个月之后呢,对于简单的项目也许没有什么,但是对于复杂的算法和复杂的对象调用关系、对象的状态等问题,这种差别就非常明显了。 请在实际项目中使用结对编程的同仁谈谈自己的感受,尤其希望有处理复杂逻辑经验的同仁不吝赐教。 敬上。
by lixin3811 2004-12-17 浏览 (15511) 回复 (32) 关键字:

《设计已死》

XP 的主要设计者之一 Martin Fowler 在《设计已死》 http://martinfowler.com/articles/designDead.html http://www.agilechina.org/MartinFowler/isdesigndead.htm 中说: "Don't worry about design, if you listen to your code a g ...
by dlee 2003-11-11 浏览 (9542) 回复 (14) 关键字:

《特征驱动开发方法》

前些天讨论中谈到了 FDD,国内已经有这方面的译著出版。 《特征驱动开发方法——原理与实践》。作者是 TogetherSoft 公司的软件专家。TogetherSoft 公司中正是采用 FDD 的开发过程。 http://www.cnforyou.com/query/bookdetail.asp?viBookCode=8921 我大致看了一下,感觉这本书的内容非常棒。而且我认为 FDD 是比 X ...
by dlee 2003-11-15 浏览 (21727) 回复 (33) 关键字:

面向对象软件工程方法学实践

面向对象软件工程方法学实践赵晓华(本文转载自软件工程专家网www.21cmm.com,不代表gigix观点)   两位研究面向对象软件工程的美国学者 (Stave Halladay和Michael Wiebel) 曾这样说:“一般的面向对象编程(OOP)思路不过是一批乌合之众,把灵机一动、随机应变的技巧用于他们绞尽脑汁抽象出来的‘对象’而已。即使是最优秀的 OOP 程序员,他们所能对付的 ...
by softstone 2002-03-25 浏览 (45) 回复 (0) 关键字:

实践敏捷开发的困惑

正在学习和实践敏捷开发,但遇到了一些困难,产生了一些困惑,想听听大家的意见。 1、完整团队 XP项目的所有参与者(开发人员、客户、测试人员等)一起工作在一个开放的场所中,他们是同一个团队的成员。这个场所的墙壁上随意悬挂着大幅的、显著的图表以及其他一些显示他们进度的东西。 困惑: 在小型的软件公司,一个团队的工作往往不局限于单一的项目。开发人员需要同时交叉管理3个甚至更多的软 ...
by neora 2007-06-13 浏览 (2527) 回复 (7) 关键字:

在幼儿园学会的结对编程

在幼儿园学会的结对编程   英文原文dhttp://collaboration.csc.ncsu.edu/laurie/Papers/Kindergarten.PDF 读来觉得有点意思,翻译了一下,与大家共享。 在1986年,Robert Fulghum出版了一本《那些人生中最重要的道理我在幼儿园里都学过(All I Really Need to Know I Learned ...
by run_xiao 2007-02-15 浏览 (576) 回复 (0) 关键字: 结对编程

[敏捷开发][结对编程(Pair Programming) ]

结对编程(Pair Programming)是一个编程模式(Programming pattern)。两个程序员并排坐在一台电脑前,面对同一个显示器,使用同一个键盘,同一个鼠标一起工作。他们一起分析,一起设计,一起写测试例子,一起编码,一起单元测试,一起整合测试(Integration Test),一起写文档等。基本上所有的开发环节都一齐肩并肩地,平等地,互补地进行开发工作。  &nbs ...
by moxie 2006-09-19 浏览 (14660) 回复 (35) 关键字: 结对编程(Pair Programming)

了解一下XP

转~ ExtremeProgramming(极限编程,简称XP)是由KentBeck在1996年提出的。KentBeck在九十年代初期与 WardCunningham共事时,就一直共同探索着新的软件开发方法,希望能使软件开发更加简单而有效。Kent仔细地观察和分析了各种简化软件开发 的前提条件、可能行以及面临的困难。1996年三月,Kent终于在为DaimlerChrysler所做的一个项目中引 ...
by linxizeng 2007-08-18 浏览 (261) 回复 (0) 关键字: XP

google背后的分布式架构

Google背后的分布式计算架构策略 Google是与众不同的。它的独特不仅仅表现于革新的思维和充满创意的应用 (比如那个大堂里的地球模型),更在于其有别常规的IT策略……   加利福尼亚州山景城(Mountain View)Google公司(Google,下称Google)总部有一个43号大楼,该建筑的中央大屏幕上显示着一个与Google地球(Google Earth)相仿的世界地图,一个转动 ...
by dogstar 2008-05-29 浏览 (2052) 回复 (0)

敏捷开发中常见的九大误解

敏捷不是一个过程,是一类过程的统称,它们有一个共性,就是符合敏捷价值观,遵循敏捷的原则。 敏捷的价值观如下: 个体和交互 胜过 过程和工具  可以工作的软件 胜过 面面俱到的文档 客户合作 胜过 合同谈判  响应变化 胜过 遵循计划  由价值观引出的12条敏捷原则:  1、我们最优先要做的是通过尽早的、持续的交付有价值的软件来使客户满意。 2、即使到了开发的后期,也欢迎改 ...
by liuqiang 2008-08-07 浏览 (132) 回复 (0)

红旗还能挺多久?C++能用来干什么?

Adobe宣布Flex 2开源了,于是去看了两天。初步结论,Flex/Flash的威力是强大的。 当初觉得天天对着计算机搞底层的东西太枯燥,想着写商用程序可以和人打交道,而且要掌握行业知识也算是跨学科,于是上了这条贼船,现在发现这行的本质是在数据库里读读写写,还是底层的东西更有趣些。不过一家人等米下锅,商用程序也是衣食父母,那么就虔诚的静心写好商用程序。 现在的商用程序,几乎都要有个web界面 ...
by bigpanda 2007-04-29 浏览 (11223) 回复 (39)

推荐本老书《java夜未眠》,《爪哇夜未眠》

其实这本书也不是我突然找到看的,而是同学介绍给我看的,作者是一个台湾人。叫蔡学墉,从事java有20多年的经验了,他7岁开始写java程序,让我佩服,这本书是他用散文的形式写的他的一些经历和看法。 我觉得这本书对一些正在学习java 的人有一定的帮助,整本书不是一味的讲理论知识,而是通过他的一些经历写的一些故事,从故事反映我们学习中的问题,或者是我们该怎么做的道理。特别的告诉了我们做为个程序员,我 ...
by ncgxcy211 2007-01-29 浏览 (2634) 回复 (13)

结对编程书籍推荐

喵。猫咪读的书名叫《结对编程技术》,英文是《Pair Programming Illuminated》。由美国Laurie Williams和Robert Kessler著,机械工业出版社出版的。是“软件工程技术丛书”的其中一本。书很薄,猫咪一个下午就读了一遍。当然,只读一遍是不够的。必须要反复地读,并且尽量实际使用。 大家读这本书由什么心得,都要发到这里哦。如果哪位知道还有其他介绍结对编程的书籍 ...
by 魔力猫咪 2008-06-02 浏览 (202) 回复 (2)

软件开发中的反模式

反模式是这样一种模式,它告诉我们在什么情况下我们会把一个问题做的更糟。例如: 斑点The Blob 程序风格的设计导致一个对象集中了过多的功能,而其他的对象只用来保存数据或者执行一些简单的过程。解决的办法是,对设计进行重构,使功能平均的分散开,从而将某一变动带来的的影响限制在一定的范围内。 持续退化Continuous Obsolescence 技术变革的是如此的快以至于开发者们经常在跟进 ...
by jonathan_zz 2008-05-20 浏览 (1407) 回复 (4) 关键字:

JavaScript创始人Brendan Eich访谈录

简介 Brendan  Eich于1995年在Netscape发明了JavaScript语言,这个语言在过去的一些年里曾是一个最被误解的语言,随着AJAX和Web  2.0的发展,人们逐渐正视JavaScript。这是一篇Computerworld对Brendan  Eich的一次采访,对JavaScript的过去、现在和未来都做了阐述。 是什么促使你去开发Java ...
by wutao0603 2008-09-09 浏览 (913) 回复 (0) 关键字: javascript创始人

Opera CEO 专访(翻译版)

Opera CEO Jon Stephenson von Tetzchner 1967年8月29日出生于冰岛雷克雅维克,现任 Opera 软件公司 CEO。他与 Geir Ivarsøy 曾就任于挪威国家电话公司,并开发了 MultiTorg Opera 的浏览器软件。1995年 Jon 和 Geir 组建了一个新公司来继续开发工作,就是现在的 Opera Software ASA。 ...
by jejwe 2008-03-02 浏览 (508) 回复 (0) 关键字:

相关问答

赞助商链接