1. <output id="5rrzn"></output>

        <dl id="5rrzn"><ins id="5rrzn"><strong id="5rrzn"></strong></ins></dl><dl id="5rrzn"><font id="5rrzn"><nobr id="5rrzn"></nobr></font></dl>
        1. 程序员:删了你的代码吧,世界会变的不一样

          PHP自学 / 2019-01-02 19:00:16

          此文写于一个敲代码的风和日丽的下午

          人类有一种通病,都依附于我们所创造的东西。从我们的关系到我们的工作,再到我们装饰家庭这些琐事,我们不?#19981;?#25703;毁我们付出努力所做出的东西。

          最近在写一个项目时,?#19968;?#20102;几个小时?#21019;?#24314;应用程序的逻辑、小心编写代码,然后感觉对自己很满意。可后来发现自己写出的基础代码库不灵活,代码发生了紧密耦合。

          我依附于我所创造出的东西,也就是这个项目,所以我开始想办法解决这个问题。我写了一些复杂的方法来弥补代码灵活性上的短板,虽然这种方法奏效,但我发现我正在创建一个过于复杂的系统,这对于后期维护或进一步的开发都是不利的。

          经过这一两天的挣扎之后,我想通了,与其这样纠缠在旧代码上,还不如直接删了它,重新开始。

          我已经知道了项目怎么架构和要实现的新目标。一个'新'项目的?#20040;?#26159;我没有任何技术债务之忧?#27426;?#19988;我也收获了经验,不会重复同样的错误了。

          带着些许不安,我跑了命令:

          rm -rf client-project

          在不到一秒,我数小时的工作被删除了。

          感觉非常好。

          我能够立?#21019;?#24314;一个新的项目并且快速创建一个没有紧密耦合?#21024;?#30340;代码库,在新规则下完美工作,准备所有的更改都扔给它。

          我继续使用旧的代码,我就变得越来越沮丧,我尝试快速修?#20174;?#29992;到代码库迅速失去控制。

          相反,我现在有一个项目,我刚觉非常自豪,并自信的将它部署。

          所以,不管是现在还是将来在这个位置上的所有开发人员。删除你的代码,你不会后悔的。

          注意: 以防万一,删除之前,我把代码备份到Github。大概这种帮助我感觉会好一点 ;)

          足球外围投注app

              1. <output id="5rrzn"></output>

                <dl id="5rrzn"><ins id="5rrzn"><strong id="5rrzn"></strong></ins></dl><dl id="5rrzn"><font id="5rrzn"><nobr id="5rrzn"></nobr></font></dl>

                      1. <output id="5rrzn"></output>

                        <dl id="5rrzn"><ins id="5rrzn"><strong id="5rrzn"></strong></ins></dl><dl id="5rrzn"><font id="5rrzn"><nobr id="5rrzn"></nobr></font></dl>
                        1. 安徽快三开奖结果50期 天线宝宝特码资料 双色球大乐透几点开奖直播 007十三水作弊器视频 吉林时时彩彩票空 广东36选7开奖时间 彩票销售员招聘 湖南幸运赛车近1000期 世界扑克大赛 曾道人每期一玄机 秒速飞艇压小能玩吗 168开奖现场直播 杨晨德甲保级 快乐10分任选四稳赚技巧 排列3走势图带连线近100期