首页> 外文OA文献 >A case study of refactoring large-scale industrial systems to efficiently improve source code quality
【2h】

A case study of refactoring large-scale industrial systems to efficiently improve source code quality

机译:重构大型工业系统以有效提高源代码质量的案例研究

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Refactoring source code has many benefits (e.g. improving maintainability, robustness and source code quality), but it takes time away from other implementation tasks, resulting in developers neglecting refactoring steps during the development process. But what happens when they know that the quality of their source code needs to be improved and they can get the extra time and money to refactor the code? What will they do? What will they consider the most important for improving source code quality? What sort of issues will they address first or last and how will they solve them? In our paper, we look for answers to these questions in a case study of refactoring large-scale industrial systems where developers participated in a project to improve the quality of their software systems. We collected empirical data of over a thousand refactoring patches for 5 systems with over 5 million lines of code in total, and we found that developers really optimized the refactoring process to significantly improve the quality of these systems. © 2014 Springer International Publishing.
机译:重构源代码有很多好处(例如,提高可维护性,健壮性和源代码质量),但是它会花费其他实现任务的时间,导致开发人员在开发过程中忽略了重构步骤。但是,当他们知道需要提高其源代码的质量并且可以获得更多时间和金钱来重构代码时,会发生什么?他们会怎么做?他们认为对提高源代码质量最重要的是什么?他们将首先解决什么样的问题或如何解决?在我们的论文中,我们在重构大型工业系统的案例研究中寻找这些问题的答案,其中开发人员参与了一个旨在提高其软件系统质量的项目。我们为总共5百万行代码的5个系统收集了上千个重构补丁的经验数据,我们发现开发人员确实优化了重构过程以显着提高这些系统的质量。 ©2014斯普林格国际出版公司。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号