快速成型的艺术

前不久我写的一篇博客里提到了Maker Movement,并且推荐了一个非常精彩的短片,里面有一个画面,就是片中的主角直接拿一个保存在U盘的设计图到附近一个fablab, 马上就能将他所要的杯子打印出来。这就是工艺设计领域经常讲到的快速成型(rapid prototyping)。我最近发现,快速成型这样一个想法啊还可以应用到其他很多的领域。

事实上,在软件开发的领域里,快速成型的做法也经常用得上。就是先用最简单的办法将一个软件/网站的框架搭起来,而后慢慢加固。这个更早的时候是应用在建筑领域。在克里斯托弗·亚历山大(Christopher Alexander)所写的《建筑模式语言》一书里就有一节叫《逐步加固》,里面提到:

建造一幢住宅合乎理想的步骤是:开始时用常用的、薄而轻的材料而结束时却和图纸相符。而且,在结构施工过程中对住宅进行逐步加固,致使每一附加的施工活动使结构更加牢固。

前不久我写的一篇博客里提到了Maker Movement,并且推荐了一个非常精彩的短片,里面有一个画面,就是片中的主角直接拿一个保存在U盘的设计图到附近一个fablab, 马上就能将他所要的杯子打印出来。这就是工艺设计领域经常讲到的快速成型(rapid prototyping)。我最近发现,快速成型这样一个想法啊还可以应用到其他很多的领域。

事实上,在软件开发的领域里,快速成型的做法也经常用得上。就是先用最简单的办法将一个软件/网站的框架搭起来,而后慢慢加固。这个更早的时候是应用在建筑领域。在克里斯托弗·亚历山大(Christopher Alexander)所写的《建筑模式语言》一书里就有一节叫《逐步加固》,里面提到:

建造一幢住宅合乎理想的步骤是:开始时用常用的、薄而轻的材料而结束时却和图纸相符。而且,在结构施工过程中对住宅进行逐步加固,致使每一附加的施工活动使结构更加牢固。

而这样一种建筑施工方法的好处是,住宅的任何一点需要变更的话都会很容易去改,不会对总体结构造成很大的破坏。但一旦是用大型机械按部就班的把住宅组起来,后期遇到问题就很难改了。

这样的一种思维对于做其他事情也是有启迪意义的。例如说,你要解决某个问题,有了一个idea, 但不知道那个idea是否可行。怎么办呢?不妨先做出个模型,拿给别人看,让别人去试用,再根据别人的意见慢慢的对那个模型进行改进,到最后,你就能做出很棒的东西了。鼠标的发明,其实也是同样的故事:

所以,要谈创新,先学会快速成型吧,在自己的家里或工作室放上一些卡纸、笔、以及其他可以用来做快速成型的工具吧,动手把模型做出来,你会发觉,原来问题并不那么困难。