当我对SO提出一些问题时,我发现自己经常遇到“不要重新发明轮子”或“从不重新发明轮子”这样的表达方式。他们告诉您使用某些框架或现有软件包。我知道这种态度是从哪里来的,因为浪费时间在别人已经解决的事情上是不明智的。还是那样?
作为一名学生,我发现通过使用其他人编写的一些代码来解决我的问题,我无法学到很多我想得到的东西,而且我获得的见识也较少。有时我认为这句话主要是针对面临最后期限的在职程序员,而不是像我这样的学生。
“重新发明轮子”不好吗?也许我在想错了吗?也许我可以避免重新发明轮子,同时又学到很多东西?