请输入您要查询的百科知识:

 

词条 crucible
释义

基本概况

出版商:Atlassian Pty Ltd.

语言:英文

功能简介

Crucible是一个用于开发团队的代码检测工具,有了Crucible团队成员可以检查、注释、编辑代码,并记录结果。当发现一个潜在的代码问题,你可以挑选出这条代码行并做注释。

使用Crucible有规律的作代码检查,可以帮助开发人员发现和纠正缺陷,提高代码开发的效率。

功能特性

审查越多,痛苦越少

众所周知,对于提高软件质量而言,代码审查是一种极佳的手段。但是,几乎没有人认为代码审查是一种乐趣,这是因为代码审查通常被紧张的交付日期、差劲的计划审查会议以及审查参加者的不重视所影响甚至打断。我们不能确保您从此乐于代码审查,但是Crucible能够帮助您更好的去实践它。

审查等于评论

代码审查的本质就是代码的作者能够就他所作出的代码变动收到及时的反馈信息。在线审查中,审查通过一般评论与缺陷评论的形式呈现。Crucible支持对于整个审查、文件或者指定代码行的的评论。

直写评论可以附加到指定的代码行上,或者更普遍的代码变更比较行上。您只需打开审查窗口并点击代码就可以方便的添加评论了。

Crucible提供了一些更高级的特性,比如缺陷标记、自定义分类或者JIRA子任务的自动创建等。

按需定制

在软件开发中,哪种工作是最令人头疼的?最普遍的答案就是代码审查。在审查中,一种流程不可能适用于所有场景。有些审查仅仅是简单的抽查,而有些审查却需要团队中几个成员共同完成细致的分析。Crucible足够灵活,能够满足各种审查级别的需要。

* Pre-commit:不在版本控制下进行的审查。您只需上传一段代码、或一个文件即可。

* Post commit:在代码提交到源代码库之后进行的审查。

* 主持核心审查:拥有主持人的审查。

* 自由审查:没有主持人的审查。

* 片段审查:简单的粘贴代码片段,与团队开始进行讨论,而不需要进行正式的代码审查工作流。

* 变更集讨论:基于开发者源代码提交信息的自由评论。

保持控制

通过Crucible完成代码审查是简单的,但是这并不意味着审查的过程是可控的。Crucible提供了多种特性帮助您更好的管理审查过程。

* 通知 - 邮件和RSS源

* 活动日志 - 查看最近评论

* 到期日 - 帮助你排定审查优先级

* 瓶颈报表 - 您可以发现是谁导致了审查进度停滞不前

* 进度指示器 - 看看大家正在做什么

* 时间跟踪 - 获知花费在代码审查上的小时数,帮助您更好评估ROI

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/11/16 23:58:54