请提供一些参数以评估代码效率,直到现在我在代码清单中包括以下内容:
- 警告在代码中(否/是)
- 通过工具报告进行代码分析
- 未使用]
- 单元测试用例
- 缩进
- 空引用异常
- 命名约定
- 代码可重用性
- 代码一致性
- 评论
- 代码可读性
- 泛型的使用
- 速度
- 处置非托管资源
- 异常处理
- 代码长度(行数)每种方法30-40行
- 是否使用嵌套的For / Foreach循环?
- 使用Linq或Lambda
- 根据范围使用访问说明符(私有,公共,受保护,内部,受保护的内部)
- 在需要保持解耦的地方使用接口
- 根据类的用法和您的需要将类标记为封闭,静态或抽象。
- 如果需要多个连接,请使用Stringbuilder而不是字符串,以节省堆内存。
- 存在任何无法访问的代码,如果可能,请修改该代码。
[请提供一些参数以评估代码效率,直到现在,我在代码清单中包括以下内容:警告出现在代码中(否/是)工具报告进行的代码分析(未使用...