我们为什么要重复制造轮子?
很简单啊,因为现有的轮子不够用啊。
开源的世界很精彩,开源的世界很无奈。
花了一个星期,分析了四个轮子,没有一个合格的!
时间紧迫,先攒一个可用的轮子再说。
因为有现成的“半成品“轮子,不用从头生产了。
从每个轮子身上拿点可用的零件,最后,一个新轮子就出来了。
后来,慢慢地, 这个轮子越来越适用。
再后来,我们生产了所有的轮子用的零件。
它成了我们专用的轮子了。
原来的临时轮子怎么办?
代码整理一下,文档完善一下,放出去吧,万一有人和我们的需求差不多呢?
慢慢地,网上类似的轮子也越来越多。
半成品也越来越多。
有时候感觉可用的轮子挺多的,到最后发现都最假象。
不感慨了,依旧感谢开源。
这样起码,我们在做一个”网站“时,不用从”沙子“开始。
虽然,很多程序员都这么想过。
来源:oschina
链接:https://my.oschina.net/u/105655/blog/496272