我同意楼上的这位wes109(我要飞) 的意见。
但我认为从学习上讲,要自己编。
从工作上来讲,我也反对重新造轮子。(虽然我不是程序员)

解决方案 »

  1.   

    说一下我的看法。有些东西你必须要记住的。就比如java中
    Object中的方法。你应该记住吧。就算不记住你至少需要知
    道里面有那些方法啊。说到底那种方法能更好提高你自己的
    工作效率就使用那一种。但至少你能记住函数名比没有记住好。
      

  2.   

    我觉得回到DOS时代的字符界面编程比较好,不需要记这些东西,什么都是自己写。
    现在要实现一个功能,如果没有做过,就会有两种矛盾的想法,是自己编码实现呢,还是有现成方法可以实现呢?如果有现成方法,那自己写该多愚蠢啊;于是就拼命地寻找这个方法,结果是方法太多了,或是花了很多功夫才找到,或是确实有这个方法,但找来找去也找不到,最糟糕的是根本就没有这个方法。最后花在这里的时间大于自己编码实现的时间。
    回头想一下,还不如自己写。但谁又甘心白费劲做些人家已经做好的东西呢?
    矛盾呀!!!!!
      

  3.   

    airlulu(airlulu)说的真是让我身有感触啊!
    编程人员---累啊!
      

  4.   

    我认为作为一个程序员应该是这样的:
    一项功能如果自己知道如何做,有一个完整的思路,而且能够把它写出来
    或者
    有现成的工具包或者是API(别人编写的),且你清楚该API的架构,能够完成某个功能那么,拿来改改何妨?很大程度上节省了工作时间,给公司创造了效率,当然,老板应该给你拿工资啊。