3 ms·
I don't disagree. Java as an object-oriented strongly-typed JVM-based language may be beautiful as theory. But in practice "FactoryFactoryFactory" (*) is commo
by artyom 3y ago
I don't disagree. Java as an object-oriented strongly-typed JVM-based language may be beautiful as theory.
But in practice "FactoryFactoryFactory" (*) is commonplace across codebases, frameworks, libraries, etc.
Java in the real world doesn't happen in vacuum.
(*) I know it's an extreme example, just kind of trying to make a point succinctly