美文网首页
谈写代码的感想

谈写代码的感想

作者: nasy | 来源:发表于2016-04-21 10:11 被阅读0次

最近看了篇博客,题目是Write code that is easy to delete, not easy to extend,还有中文翻译

这篇博客给我很深的感触,所以分享出来大家一起阅读和探讨。博客里写的观点我很认同:每写一行代码,都会有一个代价就是维护,我们所做的一切 —— 重构、模块化、分层,等等,都是为了让我们的代码易于被删改,都是为了让遗留代码不成为我们的负担,而不是为了代码复用。 作者认为,经过七个不同的开发阶段,最终便可以提炼出这样的代码。每个阶段都有详细的介绍和例子。刚开始看这篇博客的时候觉得挺难懂的,多读几遍就会发现其中的魅力所在。

其实在工作中也碰到过这样的难题,应该写怎样的代码才是对项目最好的代码。我觉得我还处在很初级的阶段,明明很想写可复用性高的代码,可是最后发现其实不是这样的,写的代码因为需求的不断变化而变得越来越庞大跟冗余,当回头再看自己的代码时发现可维护性变得越来越差。

看完这篇文章后突然有了新的感悟,不要一开始就想写出复用性很高的代码,这只会让你的代码越来越糟,不要在写好一个应用之前就去写一个框架。第一次的时候尽管大胆的去写一堆乱七八糟的代码。你是不会知道怎样拆分成模块的,除非你是先知。作者里面提的写代码的7个阶段其实就是一个不断去完善的代码的过程,也给我一个很好的思路去写自己的代码。

相关文章

  • 谈写代码的感想

    最近看了篇博客,题目是Write code that is easy to delete, not easy to...

  • 《当我谈跑步时,我谈些什么》读书感想

    这两天刚读完村上春树《当我谈跑步时,我谈些什么》这本书,略有些感想,不过也就是心里想想,并没有打算写读书感想。昨天...

  • 战国四公子传评论(四公子区)

    写下你读四公子传后的感想。可以写其中一个,也可以综合四人传记谈你的感想。角度自选,贵在说出自己的看法。

  • deadline并不是第一生产力

    先mark一下,写完论文再来谈一下感想,严重拖延症的感想☹️

  • 设计模式在倍牛工程中的应用

    前言 脱离了代码谈设计模式,就像是脱离了业务谈架构一样。很多时候,觉得别人代码写的好,是离不开合理的运用设计模式的...

  • web前端入门到实战:以轮播效果为案例谈如何写优质代码

    作为程序员大家在写代码时谈的最多的就是代码的拓展性、复用性。本文就以大家熟悉的轮播效果为案例,讲一讲写优质代码的思...

  • 代码质量和 Pre commit

    一个人写代码的时候,想怎么写就怎么写,能实现功能就非常不错了,何必去和代码质量计较呢,谈什么代码重构!但是在 te...

  • 谈感想

    很高兴认识你,认识你我很荣幸。 只因为出现了你,我不在独自流浪; 只因为出现了你,我不在那么渺小; 只因为出现了你...

  • 谈感想

    自从加入这个群以来,每天好像多了一点点牵挂,读点书写点感想成了一件每天不可或缺的事。阅读也是一个逐渐积累和习惯养成...

  • Java开发小技巧(一)

    前言 相信许多程序员在看别人写的代码的时候,会有怀疑人生的感想,面对一堆天书一样的代码,很难摸清作者的思路,最后选...

网友评论

      本文标题:谈写代码的感想

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