美文网首页
删代码的小偷

删代码的小偷

作者: Codios | 来源:发表于2016-07-12 21:57 被阅读17次

突然想起这个词作文章的标题,其实先想到的是“为什么不敢删代码”,这个问题源于今天项目中重构遇到的一些小问题。

项目中用到了老项目的代码,逻辑判断混乱,加上刚开始一股脑堆代码的心,导致一个小问题花了好长时间才捋清思路。本想着进行重构,可是嵌套了多个if和else光看着就想吐,心里却有了犹豫“删还是不删”。

不删,没办法进行重构,旧代码的冗余和新代码的堆积,以后没人能看得懂。

删,如果遗漏某些关键业务逻辑或许老大又要训斥一顿,本一心从善却只逼得自己跳梁山当好汉。

回忆初学编程的时候,同是面临删代码,删代码的目的却是想做一个代码小偷,别人的开源代码,为了让自己有一些优越感,便将别人的注解、用户名全删掉或者进行部分修改,最后署名为自己,待程序运行界面出现后,看到自己的成果沾沾自喜没有半点悔过之心。

再后来,接触到造轮子这一词后,就有了借口将各种轮子移植到项目中,东拼西凑的东西竟能成为自己的东西,这就是编程的“魅力”吧。

反思久矣,想自己写点什么东西出来,望能在GitHub上有点Star和Follower,可无奈脑子太笨,没什么点子,要么就觉得别人实现的已经够好了。自己没本事超越,还是默默给别人点Star的命?

突然意识到琐碎的知识仅仅沉浮于表面,长期的这种知识萃取会导致没有一个系统的学习吸收进步缓慢不说,根本不知道自己对知识整体的掌握程度怎么样。

相关文章

  • 删代码的小偷

    突然想起这个词作文章的标题,其实先想到的是“为什么不敢删代码”,这个问题源于今天项目中重构遇到的一些小问题。 项目...

  • 算法竞赛入门迭代加深搜索-编辑书稿

    思路都在代码里,测试代码也都没删。

  • GIT删除指定commit日志

    -=确保当前代码已经保存 =- 不要随便删 不要随便删 不要随便删 1.使用git log 命令,查看已提交的记录...

  • 没用的代码该删就删

    项目时间久了,就会有好多没有用到的代码、资源文件甚至的图片。 对于图片或者资源,没有用到肯定直接就删了,留着打包进...

  • 新装pycharm,选择代码后delete不能删除,只是光标前移

    导致今天一整天删代码都只能一个一个字符删。。。 原因:安装pycharm的时候自动安装了vim插件,选择代码后就进...

  • 【转】Markdown 要注释还要萌

    『此文为转载,侵删,原文连接在末尾』 代码可以注释,不要的代码可以先 comment out 。 写 Markdo...

  • R语言学习笔记2-肺癌生存预测模型

    1. 数据准备 数据字段说明inst:机构代码time:以天为单位的生存时间status:删失状态1 = 删失,2...

  • 删,删,删

    一直喜欢极简的生活,才会忍不住删掉不曾联系的人,有时候也怀疑自己有病。 也有人问我为什么删他,也许就是喜欢删吧。有...

  • 删删删

    每次一有想不通的事情的时候,我就会按下删除键,一遍又一遍的循环着同一个操作。清空删除,再也没有什么可以删的时候,也...

  • 删删删

    我的手机和电脑桌面已经被图片和视频塞满了,找东西特别慢。 今天下定决心整理手机和电脑里的资料,这一整理才发现我浪费...

网友评论

      本文标题:删代码的小偷

      本文链接:https://www.haomeiwen.com/subject/bcjsjttx.html