您当前的位置: 首页 > 

柳鲲鹏

暂无认证

  • 0浏览

    0关注

    4642博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

软件基本功:垃圾代码的共同特征

柳鲲鹏 发布时间:2020-07-14 08:29:10 ,浏览量:0

  尽管每个人都痛恨垃圾代码,垃圾代码遍地都是。那么,什么是垃圾代码?就是脏乱差堆。吾定义为4级:

一级(脏):

  • 无用注释。如某人某月某日因为某事修改,这样的注释有什么用?入参、了参命名好了,加说明反而画蛇添足,将来变化了也没有人修改。
  • 无用代码。
  • 过高的访问关系。

  这些跟技术一点也没关系,都能做到。

二级(乱):

  • 局部不对齐。代码显得乱七八糟。操作符(等号)对齐,近似语句对齐。

  这个需要技术能力吗?

三级(差):

  • 代码命名问题。歧义,词不达意。别人看了能不痛斥垃圾代码?英文咱搞不清楚,咱用拼音也行。

  这个听起来容易,做到也很难。因为大多数人没有咬文嚼字的能力。

四等(堆)

  • 代码拷贝。每个程序员都会说要代码共用,能做到的少之又少。别人已经写好了,你直接复制过来,你自己说是不是垃圾?

  这个听起来是不是也很容易?实际上非常难。能做到代码共用的,都是都是顶级程序员。连代码共用都做不到,谈什么设计?

关注
打赏
1665724893
查看更多评论
立即登录/注册

微信扫码登录

0.0522s