并不排除你是天才的可能性

byXIAOLAIon2008/05/07·13 COMMENTS

inUNCATEGORIZED

有个程序员跟我说,自己的网站必须自己写,而不能用诸如wordpress之类的开源程序。

我问他,拿来wordpress的代码读一遍与自己从头开始写代码,岂不是后者更费劲?

他说,可是将来有一天程序出了问题更费劲。

我又问,难道你写的程序就不会出问题么?

他说,不会。然后又马上改口,说,会,但是,我自己的问题我自己会很快解决;可是别人写的程序,出了问题我都不知道问题出在哪儿?

我又问,如果你可以用你写程序的那么多时间用来去研究人家写好的代码,那么,出了问题是不是一样可以解决了呢?

他想了想,说,是。可是……

我打断他:我并不是说你的智商不如人家,写出来的东西比不上人家。问题在于,就算他智商比你差,最初写出来的东西不如你最初写出来的好,可是,由于他的程序是开源的,于是有很多很多人用;而你的程序最初可能比他的好,但是只有你自己用。随着时间的推移,他的开源程序的缺陷将比你的程序的缺陷暴露的更多更全——于是,他的程序有很多很多倍的机会获得改进、完善。最终,你的程序跟人家的比起来,天壤之别。

……

results matching ""

    No results matching ""