`
realreal2000
  • 浏览: 77733 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

说说:Code Review

阅读更多
   呆过两家国内的公司,基本上都是项目为主,程序只要实现功能基本上就没有人会在关心你了,所以编程的习惯,代码的重用,以及对于其他代码再工程中的作用知道的都很少。
   在新的公司呆了也有半年了,这里很重视代码的质量,当然bug也有不少,不过Code Review这一个环节,很重要。
首先。自己做的东西需要有测试代码覆盖,测试用例也有要求。这样做,即检查了代码的正确性,又方便了以后代码的修改,和新功能的增加。
其次,自己做的东西都有文档详细设计文档对应,再代码完成后,需要2人以上参加代码的检验,大家再review之前都很认真的看详细文档,和提交的代码,先提出问题。再开始的时候,先解释文档,然后解释代码。在这个过程中自己就能发现不少的问题,两个reviewer中都有很久的经验,能够指出,代码中不良的习惯,以及重复发明的轮子。

参加别人的review也是一种收获,第一,可惜熟悉业务,
2.可以多看代码,看看有经验的人怎么编码的,
3.可以看到代码中的不足,发现问题。
4。增加团队之间的合作以及友谊

分享到:
评论

相关推荐

    Source Insight CodeReview宏,增加使用说明

    **Source Insight CodeReview宏**是专门针对Source Insight这款强大的源代码查看和编辑工具设计的一套扩展功能,主要用于代码评审和统计。Source Insight以其强大的代码导航、语法高亮和实时分析能力,深受程序员...

    IDEA代码检视插件Code Review Helper(支持团队协同)

    标题提到的"IDEA代码检视插件Code Review Helper"是针对IntelliJ IDEA集成开发环境的一款强大工具,旨在提升代码审查的效率和质量。代码审查是软件开发中的一个关键环节,通过它,团队成员可以互相检查彼此的代码,...

    Modern Code Review- A Case Study at Google.pdf

    Employing lightweight, tool-based code review of code changes (aka modern code review) has become the norm for a wide variety of open-source and industrial systems. In this paper, we make an ...

    Github Helper: Code review tool-crx插件

    语言:English 帮助在github上的代码审查中查找常见问题 使用github helper来帮助您检查代码。 该工具可以帮助您在github上的拉取请求中查找...https://github.com/whatever555/git_helper#github-code-review-helper

    CodeReview工具

    Code Review是软件开发过程中的一个重要环节,它有助于提高代码质量,发现潜在的错误,以及确保团队成员间的代码风格一致。本文将详细介绍两款Eclipse插件——Jupiter和Reviewclipse,它们是进行Code Review的有力...

    Source Insight 宏 codeReview.em

    CodeReview工具的作用:1.减少评审人的缺陷记录和汇总时间,方便责任人查找问题出处;2.检视完成后生成检查报告,代码作者点击按钮可以直接找到错误处;3.任务责任人修改完成后,直接修改问题状态,组织者按快捷键...

    CodeReview工具Jupiter

    Code Review的作用和意义已在很多技术团队内达成共识,可是很多时候并未被有效执行,甚至被认为是一项费时费力的工作。借助一些工具可以更容易,更有效率地来进行Code Review,本文介绍的Jupiter即是其中之一。  ...

    CodeReview:CodeReview是一个Git GUI工具,用于执行以Python3和Qt5编写的代码审查(Diff Viewer)。

    **Git GUI工具CodeReview概述** CodeReview是一款基于Git的图形用户界面(GUI)工具,专为代码审查设计,尤其适用于Python3和Qt5技术栈。它提供了强大的Diff Viewer功能,帮助开发者直观地查看和理解代码变更,从而...

    集成开发C语言编译器:Code::Blocks

    Code::Blocks是一个强大的集成开发环境(IDE),支持多种编程语言,包括C、C++以及Fortran等。它具有以下主要功能: 高级的源代码编辑:Code::Blocks提供了一个具有语法高亮、代码折叠、自动完成和参数提示等功能的...

    code review tool from google

    标题:Code Review Tool from Google 描述:Code review on the web 根据给定的文件信息,我们可以提炼出关于代码审查(Code Review)及其在谷歌开发流程中的应用的关键知识点。 ### 什么是代码审查? 代码审查...

    Redmine插件Code Review使用介绍

    在Redmine中,Code Review插件是一个重要的扩展,它致力于帮助开发团队进行代码审查,提升代码质量和团队协作效率。本文将详细介绍如何使用Redmine的Code Review插件。 首先,安装Code Review插件是必要的步骤。...

    代码审查CodeReview的最佳实践

    我一直认为CodeReview(代码审查)是软件开发中的最佳实践之一,可以有效提高整体代码质量,及时发现代码中可能存在的问题。包括像Google、微软这些公司,CodeReview都是基本要求,代 我一直认为CodeReview(代码...

    Github助手:代码审查工具「Github Helper: Code review tool」-crx插件

    在github上查找代码审查的常见问题 使用github助手来帮助您查看代码。 这个工具可以帮助你在github的pull请求中...更多信息:https://github.com/whatever555/git_helper#github-code-review-helper 支持语言:English

    code review 怎么做

    Code Review,也称为代码审查,是软件开发过程中的一个关键环节。它旨在通过同行或者其他有经验的开发者对源代码进行检查,以发现潜在的错误、提高代码质量、增强团队合作和知识分享。以下是对"code review 怎么做...

    Codereview 代码审查工具(国人开发)

    软件介绍: 一、软件特色 功能丰富:实现文件内容、度量、命名、注释、类图、Halstead等审查。 简单易用:无需安装,直接使用,直接删除;... 直观可视:分析结果与源代码在同一界面显示对照,...http://www.codereview.com.cn

    静态测试方法之代码审查(CodeReview)的清单

    静态测试方法之代码审查(CodeReview)的清单。代码审查可以帮助提高代码质量,避免由于代码习惯而造成的bug。下面列出的这些要点因该可以作为大部分代码审查的指导,如果是Java应用的话,这些建议应该被视作最佳实践...

    Steven Code Review 代码在线审查

    Steven Code Review 2009.12M1发布包.rar 代码在线审查工具 @date: 2009-12-28 @author: YF @email: yifi@tom.com 功能: 1 方便学员学习教师的代码,无需在本机运行IDE即可以代码加亮的方式查看服务器共享的代码...

    CodeReview常見代碼問題

    ### CodeReview中的常见代码问题分析 #### 一、引言 在软件开发过程中,CodeReview(代码审查)是一项至关重要的活动。它不仅有助于提高代码质量,还能促进团队成员之间的知识共享和技术交流。本文将深入探讨Code...

    加餐三丨聊一聊Google是如何做CodeReview的1

    【标题】:“加餐三 | 聊一聊Google是如何做Code Review的1” 【描述】:“本内容探讨了Google的Code Review实践及其对技术成长的重要性,并分析了国内企业不重视Code Review的原因。” 【标签】:“设计模式” ...

Global site tag (gtag.js) - Google Analytics