You'll find this all the time in enterprise software, but not elsewhere from my experience.
This is a result of people reading their design patterns book and thinking they've mastered the world, but in reality it's just papering over the cracks of the deficiencies of Java.
I suspect once Java 8 comes out stuff like this will slowly disappear from the radar.
This is a result of people reading their design patterns book and thinking they've mastered the world, but in reality it's just papering over the cracks of the deficiencies of Java.
I suspect once Java 8 comes out stuff like this will slowly disappear from the radar.