This lightning talk will explain and demonstrate the EPIC Continuous Improvement Cycle and how it is applied to refactoring.
While coaching Agile Engineering Practices, this method has proven effective in developing a cadence to improve software. It provides structure to approach improvement and guidance for people to follow.
The four steps in the EPIC cycle are: 1) Examine, 2) Prepare, 3) Improve, 4) Clean.
In this lightning talk, I will walk through a code examples of how these steps are applied in a refactoring context to improve software design.
Attendees will take away an approach they can use to improve their software and improve their lives.