码迷,mamicode.com
首页 > 其他好文 > 详细

如何发现代码问题?

时间:2020-02-29 15:03:58      阅读:77      评论:0      收藏:0      [点我收藏+]

标签:代码结构   ima   src   代码   过度设计   img   设计   内聚   代码行数   

  1. 先看代码结构
    • 代码行数是否过多
    • 代码是否易读
    • 类名、函数名是否知名见意
    • 代码结构是否满足“高内聚,松耦合”
  2. 看设计是否实现了预期的业务逻辑
    • 逻辑是否正确
    • 是否处理了各种异常情况
    • 是否入参、出参是否有校验
  3. 再看设计原则、设计思想
    • 是否符合SOLID、DRY、KISS、YAGNI、LOD
    • 是否过度设计
    • 是否易扩展
  4. 考虑接口层面
    • 接口是否易用
    • 是否支持幂等、事务
    • 是否存在并发问题,是否线程安全
    • 日志打印是否合理
  5. 看是否有单测
    • 单测是否正确合理
  6. 性能
    • 是否还有优化空间(SQL、算法等)

技术图片

技术图片

如何发现代码问题?

标签:代码结构   ima   src   代码   过度设计   img   设计   内聚   代码行数   

原文地址:https://www.cnblogs.com/Utah-Lee/p/12382807.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!