发明轮子

     有些人搞了很多年IT也没从中体会出乐趣,因为他总在重复发明轮子,号称这是一个民工活,体力活。我觉得,一个好的软件开发者是不会重复发明轮子的,即使重复,也是不同的轮子、更优异的轮子,第一次自己造轮子有时候是应该的,因为没实践就没有发言权,就不会在第二次发明的时候发现这种轮子以前做过,而第二次就应该想想这个轮子以前发明过,为什么还要重复发明。小到一个类,大到一种模式、一个框架,均是建立在这个基础上的,因为我们是程序员,是世界上最“懒”的人之一,不喜欢每天卖茶叶蛋那么单调,但另一方面,我们也应该是世界上最“聪明”、最“勤劳”的人之一,适时的将以前做过的东西和用过的软件、便捷方式整理出来,抽象化、性能优化、神化……,最后你甚至会拥有你自己业务领域内优秀的solution、framework,做到以上这些,你每天都不会写同样的代码,为成为一个优秀的程序员打下良好的基础。

原文地址:https://www.cnblogs.com/jiangdaoli/p/1748778.html