zl程序教程

Code Review

  • CCTech:测试同学如何参与codereview?

    CCTech:测试同学如何参与codereview?

    前言Code Review,简称CR,也就是我们常说的代码评审。Code Review主要是在开发过程中,对代码进行评审。其目的是为了提高代码质量和规范性,尽早发现潜在缺陷与BUG,降低修复成本。同时也可以提高开发者自身水平。现在越来越多的公司已经把Code Review作为研发流程中的一个必备环节之一。在大家的潜意识当中,Code Review是开发的工作,只要开发参与就行了。与测试同学无关。但

    日期 2023-06-12 10:48:40     
  • [go tools] Gitlab Mergebot 让多人 Code Review 更简单

    [go tools] Gitlab Mergebot 让多人 Code Review 更简单

    gitlab-mergebotgitlab merge request robot 是一个 golang 编写的 gitlab mr 请求处理扩展服务。由于 gitlab(free plan) 的 Merge Request 功能有限, 不能支持多人 Code Reivew。因此引入第三方机器人进行 MR 合法性仲裁。设计思路目标的安全: 使用 目标项目和分支 中的 .mergebot.yml 配

    日期 2023-06-12 10:48:40     
  • 【华为大咖分享】3.如何做Code Review 与 结对编程?

    【华为大咖分享】3.如何做Code Review 与 结对编程?

    文:华为云DevCloud  庄表伟 这篇文章的起因是在《“敏捷中国史”交流群》里的一个争论,我希望能够通过这篇文章说明自己的一个观点:相对于结对编程,Code Review是一种更加合理与普适性的研发实践。 背景情况介绍 基于变更的Code Review 按照维基百科的定义,结对编程也是

    日期 2023-06-12 10:48:40     
  • 注释规范和code review

    注释规范和code review

    1.idea统一注释格式 类注释、方法注释必须包含署名、时间、入参、出参说明等。方法体内代码行注释及字段注释需按照JavaDoc标准编写,必要的步骤需进行注释说明。未实现或有疑问的,使用 // TODO 进行注释说明。 模板设置:   方法注释:*** 方法名: $NAME$* 方法描述: TODO <br>* $PARAMS$* @return {@link

    日期 2023-06-12 10:48:40     
  • [Mise] Questions to Ask Yourself When Conducting a Code Review

    [Mise] Questions to Ask Yourself When Conducting a Code Review

    Is the code clean and modular? Can I understand the code easily? Does it use meaningful names and whitespace? Is there duplicated code? Can you provide another layer of abstraction? Is each functio

    日期 2023-06-12 10:48:40     
  • 聊Code review(上)

    聊Code review(上)

    为什么要做代码review?如何去做代码review,应该注意些什么?在代码层面之外,它能带来什么惊喜吗?这一系列的问题的答案就在本文中,赶快擦亮你的双眸寻找吧。 篇前的话:本文主要关注互联网应用程序如何做Code review(代码审查)方面。上篇主要描述什么是code review, 为什么要去做,主要包含哪些内容;下篇,主要讲如何组织人员做代码review,对程序员,以及团队有什么影响

    日期 2023-06-12 10:48:40     
  • 聊Code review(下)

    聊Code review(下)

    上篇描述了什么是code review, 为什么要去做,主要包含哪些内容。本文主要讲如何去做Code review?会带来什么惊喜? 本文的分享者易荣平认为思路比方法重要,Code review 是为了推广代码的最佳实践,而不是挑出代码存在的问题。猿猿们精彩不容错过。  如何进行Code review? 见过很多架构师、高级软件工程师抱怨过Code review没什么效果,这次review

    日期 2023-06-12 10:48:40     
  • Code Review 与 结对编程

    Code Review 与 结对编程

    这篇文章的起因是在《“敏捷中国史”交流群》里的一个争论,我希望能够通过这篇文章说明自己的一个观点:相对于结对编程,Code Review是一种更加合理与普适性的研发实践。 背景情况介绍 基于变更的Code Review 按照维基百科的定义,结对编程也是Code Review的一种形式。所以&#x

    日期 2023-06-12 10:48:40     
  • 【Google 代码评审之道】The Standard of Code Review (代码评审标准)

    【Google 代码评审之道】The Standard of Code Review (代码评审标准)

    The Standard of Code Review (代码评审标准) 代码审查的主要目的是确保Google代码库的整体代码的健康改善。代码评审的所有工具和过程都是为此目的而设计的。 为了实现这一目标,必须平衡一系列的权衡。 首先,开发人员必须能够在他们的任务上取得进展。如果你从来没有提交改善代码库,那么代码永远不会提高。此外,如果审查人员使任何

    日期 2023-06-12 10:48:40     
  • 【code Review】一个Optional类可以优雅的解决告别丑陋判空

    【code Review】一个Optional类可以优雅的解决告别丑陋判空

    文章目录 概述创建Optional实例获取Optional中的值判断Optional是否为空Optional中的过滤、转换方法总结参考 概述 最近项目组内做code review,充斥

    日期 2023-06-12 10:48:40     
  • codereview

    codereview

    在我们公司里要执行代码审查。这是我们每天的例行工作。事实上,今天的我们正是从这种一直坚持探索的漫长道路上走出来的。我们尝试各种技术、方法和工具,直到我们走到今天的成就(但这并不是说我们就此停步)。 在这旅途中,我们发现了很多的陷阱和危险,它们等待新手们上钩。这篇文章就是关于它们的:代码审查中的陷阱和误解。 代码控制: 很 多公司都把代码审查当成控制代码的方法。很多这样的公司都使用预提交策略。这

    日期 2023-06-12 10:48:40     
  • CCTech:测试同学如何参与codereview?

    CCTech:测试同学如何参与codereview?

    前言 Code Review,简称CR,也就是我们常说的代码评审。Code Review主要是在开发过程中,对代码进行评审。其目的是为了提高代码质量和规范性,尽早发现

    日期 2023-06-12 10:48:40     
  • 【转载】      漫谈Code Review的错误实践

    【转载】 漫谈Code Review的错误实践

    原文地址: https://www.cnblogs.com/chaosyang/p/code-review-wrong-practices.html       -------------------------------------------------------------------------------------------------------

    日期 2023-06-12 10:48:40     
  • Code Review代码审查的思路

    Code Review代码审查的思路

    1.1 Code Review的目的 Code Review主要用来在软件工程过程中改进代码质量,通过Code Review可以达到如下目的目的: (1)在项目早期就能够发现代码中的BUG (2)帮助初级开发人员学习高级开发人员的经验,达到知识共享 (3)避免开发人员犯一些很常见,很普通的错误 (4)保证项目组人员的良好沟通 (5)项目或产品的代码更容易维护 1.2

    日期 2023-06-12 10:48:40     
  • docker三行命令轻松搞定Code Review 平台的搭建,搭建基于Facebook开源的phabricator,设置邮件提醒,掌握基本的配置和使用方法

    docker三行命令轻松搞定Code Review 平台的搭建,搭建基于Facebook开源的phabricator,设置邮件提醒,掌握基本的配置和使用方法

    docker三行命令轻松搞定Code Review 平台的搭建,搭建基于Facebook开源的phabricator,设置邮件提醒,掌握基本的配置和使用方法。 作用 CR可以帮助

    日期 2023-06-12 10:48:40