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

Prefactoring

Prefactoring is the application of experience to the creation of new software systems. Its relationship to its namesake refactoring is that lessons… Expand
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2018
2018
Existing techniques for detecting code smells (indicators of source code problems) do not consider the current context, which… Expand
2018
2018
Classic design patterns, architectural styles, and design principles have been introduced and enhanced in Web front-end… Expand
  • figure 1
  • table I
  • table III
  • table II
  • figure 2
2016
2016
To find opportunities for applying prefactoring, several techniques for detecting bad smells in source code have been proposed… Expand
  • figure 2
  • figure 1
  • table I
  • figure 3
  • table II
2015
2015
In order to find the opportunities for applying prefactoring, several techniques for detecting bad smells in source code have… Expand
  • figure 1
  • table 1
  • figure 2
  • table 2
  • figure 3
2013
2013
Payment +amount: double +getAmount(): double Payment +change: double 
2011
2011
Notifier ActionKeymapIO Unchanged Propagating Harness Production Located Legend Association Aggregation 
  • table 5.1
  • table 5.2
  • figure 5.1
  • figure 5.2
  • figure 5.3
Highly Cited
2007
Highly Cited
2007
The Art of Agile Development contains practical guidance for anyone considering or applying agile development for building… Expand
  • figure 1-1
  • figure 2-1
  • figure 2-2
  • figure 3-1
  • figure 3-2
2005
2005
Preface 1. Introduction to Prefactoring What Is Prefactoring? The Three Extremes The Guidelines Explored The Context for This… Expand
1972
1972
The spectral factorization of para-Hermitian matrices is often required in problems of filtering theory, network synthesis, and… Expand