- http://zeroturnaround.com/rebellabs/object-oriented-design-principles-and-the-5-ways-of-creating-solid-applications/
- http://blog.gauffin.org/2012/05/solid-principles-with-real-world-examples/
When an application becomes a festering mass of code that the developers find increasingly hard to maintain.
Gross. So how can we identify future code rot? These signs probably indicate code rot to come
- Rigidity – small changes causes the entire system to rebuild.