May 2018
Intermediate to advanced
816 pages
22h 53m
English

You just have to have the guidance to lead you in the direction until you can do it yourself. It is the neglect of timely repair that makes rebuilding necessary.
—Richard Whately
Refactoring is the activity of improving the internal structure or operation of a code or component without changing its external behavior.
The goal of software development is the continuous delivery of business value to users and stakeholders. Constantly changing technology, coupled with the evolution of business objectives and changing user paradigms, makes it difficult to maintain and constantly increase business value. Two paths to the future exist:
Read now
Unlock full access