Skip to search formSkip to main content
You are currently offline. Some features of the site may not work correctly.

Shotgun surgery

Shotgun surgery is an antipattern in software development and occurs where a developer adds features to an application codebase which span a… Expand
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2019
2019
Codesmellisaninherentpropertyofsoftwarethatresultsindesignproblemswhichmakesthesoftware hardtoextend… Expand
Is this relevant?
2016
2016
One of the most widely used techniques to improve the quality of existing software systems is refactoring—the process of… Expand
  • figure 1
  • figure 2
  • table I
  • table II
  • figure 3
Is this relevant?
Highly Cited
2015
Highly Cited
2015
Code smells are symptoms of poor design and implementation choices that may hinder code comprehension, and possibly increase… Expand
  • figure 1
  • table 1
  • table 2
  • table 3
  • table 4
Is this relevant?
2015
2015
The existence of code bad smell has a severe impact on the software quality. Numerous researches show that ignoring code bad… Expand
  • figure 1
  • figure 2
  • table I
  • table II
  • figure 3
Is this relevant?
2014
2014
Traditional software metrics have been used to evaluate the maintainability of software programs by supporting the identification… Expand
  • table 1
  • table 2
  • table 3
  • table 4
  • table 6
Is this relevant?
Highly Cited
2013
Highly Cited
2013
Context: Code smells are assumed to indicate bad design that leads to less maintainable code. However, this assumption has not… Expand
  • table 1
  • table 2
  • table 3
  • table 4
  • table 5
Is this relevant?
Highly Cited
2013
Highly Cited
2013
Code smells represent symptoms of poor implementation choices. Previous studies found that these smells make source code more… Expand
  • figure 1
  • table II
  • figure 2
  • figure 3
  • table III
Is this relevant?
2011
2011
The paradigm of model-based software development has become more and more popular, since it promises an increase in the… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
2009
Highly Cited
2009
Code smells are design flaws in object-oriented designs that may lead to maintainability issues in the further evolution of the… Expand
  • figure 1
  • figure 3
  • figure 5
  • figure 6
  • figure 7
Is this relevant?
2008
2008
Object oriented software systems are subject to frequent modifications either during development (iterative, agile software… Expand
  • table I
  • table II
  • table III
  • table IV
Is this relevant?