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

全部博文(134)

文章存档

2012年(7)

2011年(29)

2010年(16)

2009年(6)

2008年(18)

2007年(58)

分类: Delphi

2012-03-31 13:08:35

 对人造之物,无论设计师,工匠,科学家,艺术家,程序猿,有意或无意,都把自己的身上某种精神的东西,通过自己的作品传递下去。那些伟大的产品,之所以伟大,是因为其承载的这些精神的东西伟大。垃圾的作品,之所以垃圾,是因为传递的东西垃圾。

这种思考角度,对我们程序猿有什么启示。

对于一个作品而言,其承载的精神,有的来自直接的创作者,有的来自间接的创作者。例如,你使用了某种特别好用的工具或方法,工具对产品的意义重大,你的作品中也包含了工具创作者的精神。所以程序猿们,要善于取,掌握好用的工具,学习优秀的方法,广泛汲取。

产品的效果决定于其精神的质量,而不是数量。特别的,在一个伟大作品中,其多种精神是互相统一和谐的。两种精神各自优秀,但放在一起就不一定了。作品内在精神的统一和谐,是在每个传递环节都精心筛选后的结果。当代,软件产品的制作过程都是团队协作的结果,即便你是独自一个人开发,你也不可能真正从零开始发明计算机,操作系统和开发语言。这种情况下,保持产品中多种精神的互相统一和谐,就变得非常困难。所以程序猿们,要善于舍,为了良好的概念整合,你可能需要舍弃第三方,甚至舍弃自己或队友的创意。
阅读(3378) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~