With a bit of discipline, we can make a factual business case for a large-scale refactoring that business people won’t resist.
In 2005, professors Bizer and Petty showed something interesting about human behavior. People make more efforts to avoid what they don’t want, than to get wh...
Have you ever tried to talk about refactoring with business people ? Most of the time, the matter is pushed aside or received with rolling eyes … A few weeks...
It can sometimes be a real challenge to integrate, let alone deploy, a refactoring step by step ! Here are some patterns that make this easier.
Refactoring step by step generate a ton of small tasks here and there. Here are some organization best practices to keep track of them.
How can we exploit short time slots here and there to perform large scale refactoring?
Incremental Software Development Strategies for Large Scale Refactoring #1 : Constant Merciless Refactoring
Here’s everything you need to find the time for constant merciless refactoring … without asking for the permission!
In the end, incremental software development techniques are almost always the safest way to refactor. Here is why.