代码走查总结[通俗易懂]

代码走查总结[通俗易懂]什么是代码走查代码走查就是,项目开发人员在一起,对代码进行讨论。项目开发人员可以向大家阐述代码的逻辑和写代码的思路!在向别人阐述的时候,会发现做自己写的代码出现的一些问题。收获我进行代码阐述的时候,是按照功能来进行的,在阐述的过程中,我能感觉到我自己是清楚这个逻辑思路的,但是说着说着就发现了一些说不通的地方,还有一些不合理的地方。这让我突然想到了,之前出现的一个bug但是,死活不知道是…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

什么是代码走查

代码走查就是,项目开发人员在一起,对代码进行讨论。项目开发人员可以向大家阐述代码的逻辑和写代码的思路!在向别人阐述的时候,会发现做自己写的代码出现的一些问题。

收获

  1. 我进行代码阐述的时候,是按照功能来进行的,在阐述的过程中,我能感觉到我自己是清楚这个逻辑思路的,但是说着说着就发现了一些说不通的地方,还有一些不合理的地方。这让我突然想到了,之前出现的一个bug但是,死活不知道是怎么出现的!可以说,对程序的了解又上了一个台阶,而且,还解决了之前的一个bug!
  2. 在阐述代码的时候,大家还发现了很多代码可以进行优化的地方:
  •     比如代码复用超过两次的地方,就要提取方法,这样更加方便使用。
  • 变量的命名,在我的代码中,有很多标识,比如flag,自己在写的时候,图了方便,就随便写成了 fla,fa等等不规范且可理解性极差的名称,这样虽然当时写的时候方便了自己,但是对于一个合格的程序员来说,是极不厚道的。用之前听过的话来讲,就是被人戳着脊梁骨骂。
  • 除了变量的命名以外,方法的命名同样重要,要规范并且要让人可理解。
  • 还有就是datatable的使用,在我们现在这个系统中,D层,用到了datatable接收数据,但是在返回的时候,还是返回datatable,这样就很不容易U层的处理。我们需要的就是将其转成泛型。
  • 对于一些固定的属性值,或者是其他的值来说,可以用枚举来定义,这样在调用的时候,就会方便很多!
  • 对于嵌套if的处理,在写逻辑的时候,很有可能要用到嵌套的if,但是这种嵌套的if,可能性太差,并且会影响程序的处理速度。所以我们在写逻辑的时候,要谨慎,并且尽量减少嵌套if的使用

结束语

代码走查真的有必要,让我们在一次次中更加优秀!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/209840.html原文链接:https://javaforall.net

(0)
上一篇 2025年7月31日 下午5:22
下一篇 2025年7月31日 下午6:01


相关推荐

  • mysql分页查询实例_mysql分页查询实例讲解「建议收藏」

    LIMIT子句可以被用于强制SELECT语句返回指定的记录数。LIMIT接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。初始记录行的偏移量是0(而不是1)。下面,我们针对特例对mysql分页查询进行总结。mysql提供分页的功能:SELECT*FROMtableLIMIT[offset…

    2022年4月11日
    47
  • 简单的Samba文件共享服务搭建「建议收藏」

    简单的Samba文件共享服务搭建「建议收藏」我们知道windows间是通过CIFS(CommonInternetFileSystem),即网上邻居实现文件共享,unixlike间通过NFS(NetworkFileSystem)通过实现文件共享。那么我们如何实现unix和windows之间的文件共享呢?我们可以通过sshclient,和VNC远程登录和管理Linux主机,这两种都支持ftp协议。我们通过FTP协议进行文件更新时,可能

    2025年11月20日
    6
  • idea远程debug配置_debug调试教程

    idea远程debug配置_debug调试教程IDEA远程debug调试设置

    2025年10月23日
    3
  • 行式数据库与列式数据库的对比

    行式数据库与列式数据库的对比导语 随着大数据的发展 现在出现的列式存储和列式数据库 它与传统的行式数据库有很大区别的 正文 行式数据库是按照行存储的 行式数据库擅长随机读操作不适合用于大数据 像 SQLserver Oracle mysql 等传统的是属于行式数据库范畴 列式数据库从一开始就是面向大数据环境下数据仓库的数据分析而产生 数据库以行 列的二维表的形式存储数据 但是却以一维字符串的方式存储 例如以下的一个表 EmpId Lastname First

    2026年3月16日
    1
  • 控制反转和依赖注入

    控制反转和依赖注入控制反转和依赖注入

    2022年4月23日
    40
  • Java Int 占几个字节

    Java Int 占几个字节JavaInt 占几个字节

    2026年3月19日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号