News

Keep your code extensible, pluggable and adaptable -- that's what SOLID's open-closed principle in Java means. Here's an example of how to properly apply it.