Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is truly an issue with Spring, not with Java. An argument could be made that such a class is a symptom of some cultural problem with how Java developers tend to do things, but the OP is not making that point.

The issue with Spring, though, is very real. The key problem that framework authors want to solve is giving programmers the correct slots to place functions in. Oddly, Java is not very good at providing the kinds of slots that seem natural, particularly because of it's lack of lambdas. Plugging a function into a Java project requires that you participate in the inane Type-Name-Game whether you want to or not.

Play this horrible game long enough, and you will get the problematic names that the OP has discovered. And it only gets worse for in-house software.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: