Java Reference
In-Depth Information
Refactoring can also improve the overall design and architecture of a software
system. For example, this modern-day best practice helps agile software develop-
ment teams effectively deal with rapid requirements, scope, and direction
changes. Although the refactorings themselves are well documented (with many
thanks and praise to Martin Fowler et al.), implementing something as simple as
a method rename is a time-consuming and error-prone task. The minds behind
IDEA have used its intelligent understanding of the network of connections and
relationships in your Java code to automate many of the core refactorings, which
puts much of the power of agile software development within easy reach.
Search WWH ::




Custom Search