Pluggable Code: How a Well-Designed Application Supports Mass Mutation

We can use many attributes to describe a good application: changeable, future-proof, well designed, or flexible are just a few of them. What does this mean? Is this just a challenge for the most uncommon word pair? Or is there something behind those words that we can measure? My work gave me a good example …

Read more