There is a lot of literature about how to refactor code and what techniques to apply, but sometimes we forget one important aspect: the human factor. In this article I would like to talk about some of the traits a team can have to promote a culture of continuous refactoring and code evolution and what are the best ways to promote it. Introduction Software systems rarely stay the same for long. New requirements, bug fixes, customer feedback, and changing priorities constantly c...