▲ | procaryote a day ago | |||||||
Java sometimes has a culture of "the proper way to do this is to take all these little pieces and put them together in a specific way" which probably makes sense for an object oriented purist but is a bit of a drag day to day. The scanner class is one such thing, but you also have things like wrapping a Reader in a BufferedReader to add buffering, and building a Pattern object to build a Matcher object which has a few different methods you can call to actually do anything useful It is very OO, but it's also a bit annoying, and more modern java libs tend to give you a more comfortable API. Sadly modern java also tends to come with springboot and people who can't do anything, unless they use springboot | ||||||||
▲ | signal11 a day ago | parent [-] | |||||||
> Sadly modern java also tends to come with springboot and people who can't do anything, unless they use springboot Spring Boot (and Spring generally) is more of a “Java culture” issue — someone on this thread used the term “framework fetishism” and it’s spot on. Thankfully there are teams, typically in mobile or polyglot microservices environments, who are moving away from this. But yeah — still far too common. | ||||||||
|