Back in 2004 Robert C. Martin mercilessly wrote that “software systems almost always degrade into a mess. What starts as a clean crystalline design in the minds of the programmers rots, over time, like a piece of bad meat.” [LEGACY] We would bet that anyone reading this book has faced this situation during her life as a developer. Our best intentions are to build a perfect code base, but time constraints and the tendency to entropy claim their fee. We have always tried to blame this on the customers and their senseless will to keep changing requirements, but the reality is that we don’t have to change customers as much as we have to change ourselves.
KeywordsConfiguration File Legacy Code Security Hole Template File Translation Team
Unable to display preview. Download preview PDF.