编者:李国帅
qq:9611153 微信lgs9611153
时间:2014/6/24 8:42:45
经常听到某个同事或者领导说,“这东西简单的很,交给某某牛人,几行代码的事。”“这东西简单,交给某某牛人,几天就搞定。”
实在是汗颜,如果这人在这个东西上花费了很多精力,直接拿出来确实是几天就可以搞定,但和简不简单八杆子打不着。
如果那个东西几行代码就搞定,我们何必自己开发呢?最初的linux只需要8000多行代码,你怎么不用呢?要知道现在的windows可是有几千万行代码。
如果真要认真起来,许多看似复杂的逻辑几行代码还真的能搞定,并不需要太多核心代码。可是真理并不是一开始就眷顾你的,你要不停的探索,调试,测试,甚至推倒重来,当你真正写出正确逻辑的时候,也许你已经写了数倍的代码。如果真的投入到应用,还需要加入和修改接口,排错,日志,注释,文档,以及关联模块的相关部分,甚至配套工具都要改变。
在成千上万的代码中加入那么几行关键性的代码,也许你要写数百行代码来验证它。