Code smell

Known as: Bad smells, Code smells, Codesmell 
Code smell, also known as bad smell, in computer programming code, refers to any symptom in the source code of a program that possibly indicates a… (More)
Wikipedia

Topic mentions per year

Topic mentions per year

2002-2018
020406020022018

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2016
2016
Infrastructure as Code (IaC) is the practice of specifying computing system configurations through code, and managing them… (More)
  • table 1
  • table 2
  • table 3
  • figure 2
  • figure 3
Is this relevant?
2015
2015
Several code smell detection tools have been developed providing different results, because smells can be subjectively… (More)
  • table 1
  • table 2
  • figure 1
  • figure 2
  • table 3
Is this relevant?
2013
2013
Several code smells detection tools have been developed providing different results, because smells can be subjectively… (More)
  • table I
  • table II
  • table III
  • table IV
  • table V
Is this relevant?
Highly Cited
2010
Highly Cited
2010
Code and design smells are poor solutions to recurring implementation and design problems. They may hinder the evolution of a… (More)
  • figure 1
  • figure 3
  • figure 2
  • table 1
  • figure 4
Is this relevant?
Highly Cited
2009
Highly Cited
2009
Code smells are poor implementation choices, thought to make object-oriented systems hard to maintain. In this study, we… (More)
  • table I
  • table II
  • table III
  • table IV
  • table V
Is this relevant?
2006
2006
The variety of code smells deserves a numerous set of detectors capable of sensing them. There exist several sources of data that… (More)
  • table 1
  • table 2
Is this relevant?
2005
2005
  • Stefan Slinger
  • 2005
Refactoring is a software engineering technique that, by applying a series of small behavior-preserving transformations, can… (More)
  • figure 4.1
  • figure 5.1
  • figure 5.2
  • figure 5.3
  • figure 5.4
Is this relevant?
Highly Cited
2005
Highly Cited
2005
Refactoring can have a direct influence on reducing the cost of software maintenance through changing the internal structure of… (More)
  • figure 1
  • figure 2
  • figure 5
  • figure 4
  • figure 6
Is this relevant?
Highly Cited
2003
Highly Cited
2003
This paper presents research in progress, as well as tentative findings related to the empirical study of so called bad code… (More)
  • figure 1
Is this relevant?
Highly Cited
2002
Highly Cited
2002
Software inspection is a known technique for improving software quality. It involves carefully examining the code, the design… (More)
  • figure 1
  • figure 2
  • figure 3
Is this relevant?