代码坏味研究综述

作者:田迎晨; 李柯君; 王太明; 焦青青; 李光杰*; 张宇霞; 刘辉*
来源:软件学报, 2023, 34(01): 150-170.
DOI:10.13328/j.cnki.jos.006431

摘要

代码坏味(code smells)是低质量的急需重构的代码片段.代码坏味是软件工程领域的一个研究热点,并且相关研究方向众多、时间跨度大、研究成果丰富.为梳理相关研究思路和研究成果、分析研究热点并预判未来研究方向,对1990年至2020年6月间发表的代码坏味相关的339篇论文进行了系统地分析和归类,对代码坏味的发展趋势进行了分析与统计,量化揭示了相关研究的主流与热点.揭示了学术界关注的关键代码坏味,并研究了工业界与学术界的关注点的差异及其影响.

全文