12、软件开发交付全流程指南

软件开发交付全流程指南

1. 代码审查要点

在代码审查过程中,有一些行为准则需要遵循:
| 应该做的(DO’S) | 不应该做的(DON’TS) |
| — | — |
| 如果评论显得粗鲁、无建设性或不恰当,要大胆说出来。 | 不要对自己的代码过于执着,也不要将反馈个人化。 |
| 为审查者提供变更的适当上下文,以帮助他们理解。 | 在理解变更的整体情况之前,不要审查代码细节。 |
| 审查时要超越表面的风格问题。 | 不要过度挑剔。 |
| 使用所有可用的工具(而不仅仅是代码审查界面)来理解复杂的变更。 | 不要让追求完美成为做好事情的阻碍。 |
| 审查测试代码。 | |

另外,Google 的 “Code Review Developer Guide”(https://google.github.io/eng - practices/review/)是公司代码审查文化的一个很好的例子,但要注意它是专门为 Google 编写的,不同公司可能有不同的理念。《Thanks for the Feedback: The Science and Art of Receiving Feedback Well》这本书能帮助你成为更好的审查者和被审查者。

2. 软件交付概述

你需要了解代码是如何呈现在用户面前的,理解交付过程有助于解决问题并控制变更时间。软件交付是指软件在生产环境中稳定运行且被客户使用,包含发布、部署和推出等步骤。软件交付通常分为四个阶段:构建、发布、部署和推出,其流程如下:

graph LR
  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值