By jim.bird
via swreflections.blogspot.com
Submitted: Jan 17 2013 / 12:15
A lot of ugly things can happen to code over time. But some of the ugliest things can be caused by well-intentioned design changes and established practices, like Branching by Abstraction and incremental re-architecture. How do you keep your system from becoming a Frankensystem or a Half-Strangled Zombie?
Add your comment