作者运用沉睡在集市中的美轮美奂的unix大教堂来说明了一个现实:一坨脓包似的权宜代码,被一群盲目的根本不知IT架构为何物的所谓IT“专业人士”永无休止地复制着,粘贴着。我以为,集市,就是整个开源软件的世界,而大教堂,就是通过严谨的也呆板的整个软件构建过程写出来的伟大而漂亮的项目。作者说,这一代的coder早已迷失在集市中,他们没有见过大教堂,不懂为什么需要大教堂,更不用说去想象大教堂的样子。
作者说,学会计算机编程很容易,就像学会用钉子把两块木板钉在一起一样容易。可以说,这两年多来,我们花在编程上的时间真的很少,特别是相对于很多所谓的基础课来说。仍然记得那些为高等数学、离散数学、电路分析、大学物理等“基础课”花掉大量时间的日子,我们当时简直不理解为什么不让我们花更多时间在代码上。可是,随着慢慢的看一些书,做一些小的项目,感觉编程真的不是太难的事。然而,这种所谓的会编程也就只是会把两块木板钉在一起,有什么意义呢,市场对这种产品有需求吗?若没有进一步的精致加工,我们和我们的代码也就只能慢慢在集市里迷失。
在这个年代才开始学习编程的我们,在第一次编写一些稍具规模的小程序时,都是去搜过相关的开源源码的甚至于把人家的代码改了就当成了自己的。就像作者说的,这是一个开源运动如火如荼的时代,是一个让coder们容易迷失在这个充满源码的大集市的时代。代码重用,是每一天都在不断重复发生的事情。我们总是认为代码重用没什么不好,既然已经存在的可以利用的模块,为什么不去直接使用呢?然后,事实上,不同来源的重用的代码,凑到一起,往往把整个项目搞的一团糟。
我们同样需要前行,甚至把“大教堂”从“集市”中挖掘出来。
转载请注明原文地址:https://blackberry.8miu.com/read-32778.html