paperbot · PL 论文追踪

全部论文 待读 收藏

P2 The scent of a smell

坏味道的气味
ICSE Proceedings of the 40th International Conference on Software Engineering2018匹配度 2/10 · 论文主题是代码坏味道与技术债、重构建议工具的概述,属于软件质量与经验软件工程,与用户重点关注的 LLM/Agent×静态分析、浮点程序分析、贝叶斯程序分析均无直接交集;且摘要未提出新方法或给出评估结果。引用 56 inbox
Fabio Palomba, Annibale Panichella, Andy Zaidman, Rocco Oliveto, Andrea De Lucia
crossref: 2026-09-12

AI 速览

一句话:概述代码坏味道作为技术债因素的研究,并指出已有检测与重构建议工具,但未提出新方法或评估结果。

代码坏味道是程序员在软件开发中采用不良设计与实现选择所留下的症状,是技术债的重要来源。研究社区长期关注坏味道在项目中的存续时间,以及它们对源代码非功能属性的负面影响。为此,已有多种工具与技术被提出,用于帮助开发者检测代码坏味道并建议重构机会。本文摘要以这一背景为核心,强调坏味道检测与重构支持的重要性,但并未在摘要中给出具体的新方法、技术细节或实证评估结果。

问题
代码坏味道反映不良设计与实现选择,会加剧技术债并损害源代码的非功能属性;如何有效检测坏味道并指导重构是研究背景。
方法
摘要为综述或立场性概述,主要回顾社区关于坏味道持续性、负面影响及检测/重构工具的研究,未提出具体新方法。
评估
摘要未报告任何实证评估、基准实验、工具实现或对比结果。
原文摘要(Abstract)

Code smells, i.e., symptoms of poor design and implementation choices applied by programmers during the development of a software project [2], represent an important factor contributing to technical debt [3]. The research community spent a lot of effort studying the extent to which code smells tend to remain in a software project for long periods of time [9], as well as their negative impact on non-functional properties of source code [4, 7]. As a consequence, several tools and techniques have been proposed to help developers in detecting code smells and to suggest refactoring opportunities (e.g., [5, 6, 8]).

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot4415,
  title = {The scent of a smell},
  author = {Fabio Palomba and Annibale Panichella and Andy Zaidman and Rocco Oliveto and Andrea De Lucia},
  booktitle = {ICSE},
  year = {2018},
  doi = {10.1145/3180155.3182530}
}