Re:The controller pattern is awful (and other OO heresy)
by wizofaus on Tuesday July 11, 2023 @12:33AM
(#36676448)
I don't have any problem with it not being OOP, but I do have a problem with the abuse of the concept of a "class". I also think it's rarely the ideal way to organise your code (even if the .NET core framework has examples of it - WebUtility/HttpUtility etc., and the JRE may well do too, though I can't see any obvious examples in the java.util namespace).
[ Parent
| on HN ]
Re:The controller pattern is awful (and other OO heresy)
by BeefWellington on Tuesday July 11, 2023 @08:22AM
(#36679972)
The entire java.util namespace is the example here.
Using static methods on a class seems perfectly fine to me; that's what they're there for. If you have a handy utility class to work around problems in the standard library, then that's an issue with the standard library; Java has this but has gotten better over the years.