REFACTORING

If you want to increase agility: Refactoring!
As long as we fail to put XP practices into action, we can’t be agile.
I know this from my days with a 4,000-line “ejb” Java class running at the core of the system. 😉

The 9th Agile Principle goes like this:
“Continuous attention to technical excellence and good design enhances agility.”

Saying “refactor” is easy. If you’re wondering how, you can study a real “refactoring” example below.
Reading it brought back memories. 😉
Small but steady steps …

https://martinfowler.com/articles/class-too-large.html

Martin Fowler and Kent Beck are the leading names on this subject.

“Make the change easy, then make the easy change.”

Kent BECK

Erkan Sarıkaya

Enterprise Agile Coach

Related Posts


Author: Erkan Sarıkaya — Enterprise Agile Coach, founder of GONEX. He writes on enterprise agile transformation, Scrum, and agile leadership coaching. Learn more on our About Us page, or read his other articles.