让眼睛去代码里旅行(代码检视的一些心得)

编程入门 行业动态 更新时间:2024-10-11 03:21:55

让眼睛去<a href=https://www.elefans.com/category/jswz/34/1771412.html style=代码里旅行(代码检视的一些心得)"/>

让眼睛去代码里旅行(代码检视的一些心得)

一、前言

我一直相信,代码检视可以帮助开发人员,验证软件的所有功能,发现代码中的所有Bug。

我也一直认为,不断进行代码检视,是开发人员提升软件质量,提高工作效率最好的方法。

代码检视就是LLT测试,代码检视也是黑盒测试,当你的眼睛扫过代码行的同时,你的脑子在想着软件功能,这就是高效、活生生的功能测试。

另外,代码检视还能完成功能测试不能完成的事情:提高代码简洁性、可读性、低耦合、可维护性等。

下面是我自己经常用到的一些代码检视方法和心得,总结出来供大家参考。

二、检视方法

方法一、按照“代码行从上往下顺序”进行检视

这可能是大家最习惯用的一种方法,检视起来行云流水。这种方法虽然简单,但是最重要,这种方法可以提高代码简洁性、可读性、低耦合、可维护性,我觉得这是好代码最根本的特征。

虽然方法简单,为了达到不简单的检视效果,我觉得这种方法要重点检视如下方面的问题:

  1. 代码简洁性差。比如:函数超大;
  2. 代码可读性差。比如:函数逻辑复杂,圈复杂度高;函数中空行使用混乱,导致很难看出代码层次划分;注释记录少、或者多但是混乱。
  3. 代码可维护性差。比如:关键日志记录少、或者记录了很多无用的日志;
  4. 代码整体的功能逻辑。

方法二、按照“测试场景执行的代码顺序”进行检视

这种方法是代码检视可以媲美功能测试的“利器”。无需费尽“九牛二虎之力”搭建测试环境,无需花大量时间写LLT用

更多推荐

让眼睛去代码里旅行(代码检视的一些心得)

本文发布于:2024-02-07 03:57:06,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1753097.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:代码   眼睛   心得   旅行

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!