打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
代码审查究竟审查哪些内容?

代码审查的目的是确保代码具备一定的质量水平,而代码的质量水平通常由以下几种属性来衡量:正确性、清晰性、规范性、一致性和高效性等。

代码审查就是审核代码是否具备正确性、清晰性、规范性、一致性和高效性。

正确性

代码的正确性是指代码的逻辑是否正确,能否实现预期的功能。审查代码的正确性就要审查代码的逻辑和功能。

清晰性

代码的清晰性是指代码是否简明、易懂,代码是否有注释,代码的注释是否准确没有歧义。审查代码的清晰性就要审查代码的语句和注释。

规范性

代码的规范性是指代码是否符合组织所定义的编码规范,包括命名规则、代码风格等。审查代码的规范性就要审查编码是否符合规范。

一致性

代码的一致性是指同一程序的代码是否在命名上(相同功能的变量尽量采用相同的标示符)、风格上都保持统一。审查代码的一致性就要审查变量的命名和排版风格。

高效性

代码的高效性是指代码在执行时是否具有较高的效率。审查代码的高效性就要审查代码的效率。

总之,代码审查的目的就是为了产生合格的代码,检查编码是否符合详细设计,确保编码与设计的一致性和可追踪性。

具体的检查点主要包括:

书写格式

子程序或函数的入口和出口

参数传递

存储器的使用

逻辑表达式的正确性

代码结构合理性

语句的完整性

注释的明确性

数据定义的准确性

嵌套的次数限制

特定语句的限制等。

概括起来,代码审查的工作涵盖下列方面:

业务逻辑的审查。

算法的效率。

代码风格。

编程规则。

这正是:

代码审查审什么,需要具化方可用

若想将其弄清楚,本文不要去错过

参考书目:全程软件测试,作者: 朱少民,出版社: 电子工业出版社

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
如何进行高效迅速的CodeReview
程序的书写规则(程序的编码规范)
制定有效的开发规范:提升团队协作和代码质量的关键策略
五个 Go 高级程序员时刻关注的问题 —— 你也在考虑吗?
最全代码治理知识体系
code review清单 - 进行有效的code review
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服