首页> 外文会议>International Conference on Code Quality >Striffs: Architectural Component Diagrams for Code Reviews
【24h】

Striffs: Architectural Component Diagrams for Code Reviews

机译:CLIFFS:代码评论的架构组件图

获取原文

摘要

Despite recent advancements in automated code quality and defect finding tools, developers spend a significant amount of time completing code reviews. Code understandability is a key contributor to this phenomenon, since engineers need to understand both microscopic and macroscopic level details of the code under review. Existing tools for code reviews including diffing, inline commenting and syntax highlighting provide limited support for the macroscopic understanding needs of reviewers. When reviewing code for architectural and design quality, such tools do not enable reviewers to understand the code from a top-down lens which the original architects of the code would have likely used to design the system. To overcome these limitations and to complement existing approaches, we introduce structure diff (striff) diagrams. Striffs provide reviewers with an architectural understanding of the incoming code in relation to the existing system, allowing reviewers to gain a more complete view of the scope and impact of the proposed code changes in a code review.
机译:尽管最近在自动代码质量和缺陷查找工具中的进步,但开发人员花费大量时间完成代码审查。代码可理解是这种现象的关键贡献者,因为工程师需要了解正在审查的守则的微观和宏观级别细节。用于代码审查的现有工具,包括差不多,内联评论和语法突出显示为审阅者的宏观解者提供有限的支持。查看架构和设计质量代码时,此类工具不会使审阅者能够从自上而下的镜头中了解代码的代码,该镜头代码的原始架构师可能用于设计系统。为了克服这些限制并补充现有方法,我们介绍了结构差异(STRIFF)图。 STRIFFS为审阅者提供了对现有系统的传入代码的架构理解,允许审阅者在代码审查中获得建议代码变更的范围和影响更完整的视图。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号