Categories
Development

Coders are not designers

Some good points about why programmers should not do the design of your system.

Another train of thought: “Within the ridiculous timeframe I’ve been given, I can’t do that and the 20 other things you’re going to want me to do.” (From the article) This is true for many programmers, but also not true. I find many programmers too optimistic about what they can achieve in short amounts of time.

Someone I know once told me that the most frustrating thing with IT staff isn’t their inability to peform, but their tendency to promise, but not completing on time. This was from someone completely illiterate to computers, and looking strictly from the customer/user side. I think one of the biggest challenges is estimating time, but maybe that will come with experience.

Categories
Development

FindBugs

IBM has an article about FindBugs which is a static code analyzer that tries to locate patterns of common bugs in your code. It’s available as a Eclipse plugin amongst other things.

I’m going to try to load it up tomorrow and run it on one of my projects.

Categories
Development

Handling uncaught exceptions in JDK 1.5

Heinz Kabutz has found some interesting stuff in JDK 1.5 when it comes to handling uncaught exceptions.

via java.no