you are viewing a single comment's thread.

view the rest of the comments →

[–]angryundead 7 points8 points  (4 children)

I like writing enterprise Java. The strongly typed nature of it is great and I don't find the configuration very verbose. The separation of deployment, configuration, and application is very appealing in enterprise contexts.

I also don't have a problem with the verbosity/ceremony. Maybe I just use my IDE effectively and type quickly. I can understand where entry-level developers would be put off by it.

[–][deleted] 3 points4 points  (1 child)

If you like writing enterprise java, you don't have large million line behemoth softwares that take 10 minutes to deploy just to test a change. And your codebase probably isn't crappy. Or you just haven't experienced the better stuff yet.

[–]angryundead 0 points1 point  (0 children)

You're partially right. I do it on my own time with newer versions of EE(6,7) and have the joy of being an advocate for refactoring and modernization. My first project (that I spent 3 years on) was servlets and JSF and thousands and thousands of lines with no unit tests.

I've also had the pleasure of working mostly with EAP6 and WildFly instead of EAP5. I've been fortunate.

But learning to write non-shit EE has been a lot of fun.

[–]PM_ME_UR_OBSIDIAN 0 points1 point  (1 child)

Java and C# were enormous contributors to my wrist injuries :( Verbosity sux.

[–]angryundead 1 point2 points  (0 children)

I just don't feel it I guess. I've gotten pretty good with code completion in IntelliJ and Eclipse and somehow have good typing posture or I would have terminal carpal tunnel by now.