The Open-Closed Principle is Often Not What You Think it Is

From java – Java, SQL and jOOQ.
March 20, 2017 - 5:38am
jOOQ is a library that loves making everything internal final and package private. We have tons of classes like these: The class implements the semantics of SQL string concatenation. Clearly, you shouldn’t need to tamper with it (or even know about it), because it is “protected” behind the corresponding public API in the DSL class:…Read more The Open-Closed Principle is Often Not What You Think it Is


Continue reading this article »