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

说说:Code Review

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

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

分享到:
评论

相关推荐

    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

    Source Insight 宏 codeReview.em

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

    Lab 4: Code Optimization

    Lab 4: Code Optimization

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

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

    CodeReview工具Jupiter

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

    Source Insight CodeReview宏,增加使用说明

    Source Insight CodeReview宏,增加使用说明。用于代码评审和统计。

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

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

    Steven Code Review 代码在线审查

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

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

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

    code review

    code review 用来检查代码,生成检查报告的

    code review(程序员必看)

    code review(程序员必看)code review(程序员必看)code review(程序员必看)

    code review tool from google

    code review on the web

    PHP-Code-review.rar_PHP codereview_php code review_php代码review

    代码审核,是对应用程序源代码进行系统性检查的工作。它的目的是为了找到并且修复应 用程序在开发阶段存在的一些漏洞或者程序逻辑错误,避免程序漏洞被非法利用给企业带来不必 要的风险。

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

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

    OWASP Code Review Guide

    There are four basic techniques for analyzing the security of a software application - automated scanning, manual penetration testing, static analysis, and manual code review. This OWASP Guide is ...

    Code Review Checklist

    Code Review ChecklistCode Review ChecklistCode Review Checklist

    CodeReview工具

    包含jupiter和reviewclipse两款eclipse插件,做code review使用。有效的code review能有效改善bug多发,代码质量低下等问题

    C++ Code Review检查清单

    C++代码 Code Review时使用的检查清单和问题记录模板

    Java项目开发CodeReview 常见问题实例分析及指南

    CodeReview的基本手段还是需要技术经理通过人工检查项目成员的代码,来将各种问题扼杀在开发阶段,但是不同经验及技术水平的经理在review同一段代码所发现的问题可能相差比较大,不同的Team可能因此产生的效果也不同...

Global site tag (gtag.js) - Google Analytics