Why I hate Java

I tried to log into the Commission Junction site this morning and got this error:

500 Servlet Exception: “500 Servlet Exception java.lang.NullPointerException: null buffer || null address”

I really hate Java, especially the bloated frameworks that are being created like struts. The error dumped with a “Stack Trace” and I could see their whole class structure. Java and struts are used to save on the programming end, but they cost on the hardware end in terms of support and extra capacity. Managers who go this route, save time on the development process and then pay for it for the lifetime of the project.

But I am a Java programmer. Monday I will be back at work writing similar crap, but still arguing against needless levels of abstraction. Simplify! is my war cry. I feel sorry for the programmers that are being called in right now to fix this error. They are losing their holiday rest because of bad management decisions.

One Comment

  1. teresa wrote:

    This doesn’t seem to have been resolved — and very annoying right during the busiest shopping weekend! I’m surprised more people are not commenting on this issue either on blogs or forums. Also, I tried to contact CJ and they have no one in the office today, convenient.

    Saturday, November 24, 2007 at 5:38 pm | Permalink