Build Refactoring: Refactoring is a nice term for making something a bit less crap without changing it’s behaviour. You can slowly refactor a build in the same way you can refactor code. I’ve seen several projects where developers have opted to bin the build and start from scratch. That doesn’t guarantee a better build than the one you had before. The disruption to your project as you gut the build and stuff it back together like a deceased pet doesn’t help.
- Andrew Glover writes about it
- The Disco Blog writes a hip article
- I write about it here and here and here.
I’ll be writing some more about this in in good time.
(this content migrated from buildrefactoring.com)