Refactoring is the Yoga for Software
Yoga is an ancient practice originated in India. It brings health and well-being to the human body.
We can metaphorically compare Yoga with Refactoring. Yoga is to body as Refactoring is to software. As Yoga brings health and well-being to human body, Refactoring improves the health of a software system …