独立思考

开篇小记,独立思考的重要性。

    作为开发者,代码的搬运工,如果仅仅一味的去搬运代码,一味的不加思考的为项目添砖加瓦,组装,加高,项目会越来越富有,越复杂,越来越金玉其外,败絮其中,而你也还是那个一味搬运代码的码农。

    因此,与其一味的搬运,不如在每次搬运的时候,多问问自己,这次搬运的是什么货色,是不是配得上你的项目,有什么利弊,代码里面有什么值得学习的,有什么需要摒弃的,而如此搬运之后,也要再思考一下,这样堆出来的效果,真的是你想要的吗?完成功能只是成功了一半,如何让堆进去的代码一如既往的和谐以及坚实,才是重点。

    更重要的是,有的时候,你的知识面无法达到你搬运的代码的程度,你只能在使用的时候说:啊,这个模块不错啊,达到了我的功能需求。那么你是一个合格的搬运工,忘记独立思考的搬运工。有的时候,弄清楚一个模块确实需要话费大量时间和精力,有的时候,不得不面对先开发后思考,但是无论如何,怀疑每个搬运的代码,理解里面的机制,搞清楚对项目的影响,是让你的项目健壮成长的基石,也是你个人成长的基础。

    怀疑一切,但不否定一切,理性的对待代码,对待周遭的一切,生活可能会更辛苦,但是这不就是人生成长的甜?

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容