首页> 外文会议>International Conference on Product-Focused Software Process Improvement >Do Developers Really Worry About Refactoring Re-test? An Empirical Study of Open-Source Systems
【24h】

Do Developers Really Worry About Refactoring Re-test? An Empirical Study of Open-Source Systems

机译:开发人员真的担心重构重新测试吗?开源系统的实证研究

获取原文

摘要

In this paper, we explore the extent to which a set of over 12000 refactorings fell into one of four re-test categories defined by van Deursen and Moonen; the 'least disruptive' of the four categories contains refactorings requiring only minimal re-test. The 'most disruptive' category of refactorings on the other hand requires significant re-test effort. We used multiple versions of three open-source systems to answer one research question: Do developers prefer to undertake refactorings in the least disruptive categories or in the most disruptive? The simple answer is that they prefer to do both. We provide insights into these refactoring patterns across the systems and highlight a fundamental weakness with software metrics trying to capture the refactoring process.
机译:在本文中,我们探讨了一套超过12000个重构的程度落入了Van Deussen和Moonen定义的四个重新测试类别之一;四个类别的“最不破坏性”包含重构,只需要最小的重新测试。另一方面,“最破坏的”重构类别需要重大重新测试。我们使用了多个版本的三个开源系统来回答一个研究问题:开发人员更喜欢在最不颠覆性的类别中进行重构或最具破坏性吗?简单的答案是他们宁愿做两者。我们在整个系统中提供了对这些重构模式的见解,并突出了尝试捕获重构过程的软件度量的基本弱点。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号