3 ms·
No, it's not a complete nonsense, no. People abusing Java with overengineering and using factories and other enterprisey design patterns for everything made a l
by nikolay 11y ago
No, it's not a complete nonsense, no. People abusing Java with overengineering and using factories and other enterprisey design patterns for everything made a lot of people leave the Java land!
- wtetzner 11y agoA "static factory" is just a static method. You know, a function. Nothing over-engineered or enterprisey about using functions to allocate objects.
- nikolay 11y agoWhy state the obvious?
- wtetzner 11y ago> Why state the obvious? So you think using functions is enterprisey and over-engineering things?
- nikolay 11y agoRead my other reply to you on the subject! The API might be a small syntactic change, but the concepts and the implementation behind those for noobs are not. They learn OOP and constructors and then you tell them - they suck, use factories via static methods.
- wtetzner 11y ago> People abusing Java with overengineering and using factories and other enterprisey design patterns for everything made a lot of people leave the Java land! Actually, people left Java land because they couldn't express what they needed to without using complicated design patterns.