Chinaunix首页 | 论坛 | 博客
  • 博客访问: 946720
  • 博文数量: 134
  • 博客积分: 7443
  • 博客等级: 少将
  • 技术积分: 1411
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-10 20:18
文章分类

全部博文(134)

文章存档

2012年(7)

2011年(29)

2010年(16)

2009年(6)

2008年(18)

2007年(58)

分类: 项目管理

2008-08-06 09:47:29

也许,历史遗留下版本和代码的混乱,最严重的后果,是对程序员的“情绪”的影响,如果你是一个对工作充满热情的程序员,或多活少都在潜意识中追求“完美的体验”。像艺术家对待自己的作品,程序员也希望自己的软件产品能保持“完美无暇”。来自外部的,或者历史遗留下的缺陷,混乱和不规范会影响到这些体验,当良好的感觉被破坏,程序员会不自觉地降低对自己的要求,这将直接影响到软件产品的质量。
 
而反过来讲,一个成熟的程序员,是不会被混乱影响到的。他是混乱的终节者,但是在他结束混乱过程中,必定要经历过带着枷锁跳舞,“痛并快活”的阶段。
阅读(1602) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

GFree_Wind2011-12-31 10:20:43

我觉得腐烂的代码,就会验证“破窗理论”,导致到吗越来越烂。