zoukankan      html  css  js  c++  java
  • 【转】编写高质量代码改善C#程序的157个建议——建议145:避免过长的方法和过长的类

    建议145:避免过长的方法和过长的类

     如果违反“一个方法只做一件事”及类型的“单一职责原则”,往往会产生过长的方法和过长的类。

    如果方法过长,意味着可以站在更高的层次上重构出若干更小的方法。以行数作为指标,有人建议一个方法不要超过10行,有人建议不要超过30行。当然,这没有唯一标准。在我看了,一个方法在VS中需要滚屏才能阅读完,那么就肯定有些过长了,必须想办法重构它。

    对于类型,除非有非常特殊的理由,类型的代码不要超过300行。如果行数太多了,则要考虑是否重构。

    转自:《编写高质量代码改善C#程序的157个建议》陆敏技

  • 相关阅读:
    pl sql 编程
    maven(一) maven到底是个啥玩意~
    Oracle 数据库管理员
    Oracle 常用函数
    Oracle 事务
    Oracle 分页
    java String类
    java 方法
    java 数组
    java 跨平台 数据类型 修饰符 程序结构
  • 原文地址:https://www.cnblogs.com/farmer-y/p/8022090.html
Copyright © 2011-2022 走看看