追求代码质量: 驯服复杂的冗长代码

所需积分/C币:10 2020-03-04 12:28:23 222KB DOC
收藏 收藏
举报

本文解释了圈复杂性,它是令人讨厌的代码的一种先兆。具有高圈复杂度值的测试方法几乎总是把事情弄得一团糟,无法轻易收场。展示了如何使用Extract Method模式重构您的代码,从而将您带出迷宫。降低方法的复杂度可以使代码更易于测试和维护。不过,圈复杂性并不是确定高风险代码的惟一复杂性度量,本文利用类长度、方法长度和内部类耦合,以及如何使用 PMD 和 JavaNCSS 跟踪它们。

...展开详情
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    抢沙发
    一个资源只可评论一次,评论内容不能少于5个字
    weixin_38663197 如果觉得有用,不妨留言支持一下
    2020-03-04
    • 分享王者

      成功上传51个资源即可获取
    关注 私信 TA的资源
    上传资源赚积分,得勋章
    最新推荐