Recently someone posted to Reddit, “Why does everyone hate Java?” It got a lot of very passionate responses and it made me wonder. It really did seem like everyone hated Java. I worry about this because I do a lot of work in Java. I like the language, it does well by me. But, like…
Month: August 2009
Generation Gap and Common Spaces
I am reading and seeing so much of the older and younger generations these days…but not together. I am watching old people freak out on Fox News at anti-health care rallies and young people throwing their hands to the heavens in despair that Twitter is down for another day. It is like I…
Eclipse, STOP Telling Java Newbies to Use serialVersionUID!
I have always been weary of IDEs and other programming tools that “do the thinking for you.” In the best of cases, they allow experienced coders to rise above the busy work and text pushing of adding getters and setters, refactoring and shuffling files around. They offer handy templates for starting projects and classes. They…
Hierarchical Configurations
It Came From Version Control A long time ago, some article convinced me to check my entire dev environment into CVS. Not just the code, but my servers, libs, configurations, everything. It turned out to be very good advice. Soon my entire dev team shared a single, version controlled environment. Third party library mis-matches were…