First impressions of Maven

I’m down with the ‘flu today, so I thought I’d do something to take my mind off it and check out Maven I’ve been somewhat critical of Maven in the past, but only tentatively as I’ve never really played with it. So I thought I’d rectify that.

Continue reading “First impressions of Maven”

Remote Exceptions and the LSP

Why did I rabbit on about the Liskov Substitution Principle anyway? Because the infamous RemoteException is an example of the issue.

Continue reading “Remote Exceptions and the LSP”

Mixing and leads to confusion…

Update: It’s not a bug, it’s a feature! Seriously. 😉 It turns out that the <ant> task effectively sets the basedir property as a user-property, which means that it can’t be changed. User-properties are propogated through regardless of the inheritAll flag. The doco could have been clearer, but that’s life.

The easy work around: don’t use the dir attribute to locate the file, actually specify it in full (see the bug report for the example).

I lodged a bug report with Apache Ant today; first one in a long while. It turns out the the <ant> and <subant> tasks aren’t entirely compatible.

Continue reading “Mixing and leads to confusion…”

Why some web frameworks don’t distinguish between GET and POST

Daniel Hinojosa asks What the hell ever happened to doGet() and doPost()

Continue reading “Why some web frameworks don’t distinguish between GET and POST”

A feature that I would like in Java 1.5 that’s not there…

Looking back over the notes from the Dev Day I took, I was reminded of a feature that I would have liked to have seen in 1.5: named parameters.

Continue reading “A feature that I would like in Java 1.5 that’s not there…”

Another Sun Dev Day Review

Steve Mactaggart reviews the Melbourne Sun Developer Day. Looks like his thoughts were similar to mine
Continue reading “Another Sun Dev Day Review”

Annotation question answered

I’ve cleared up a question I didn’t get answered at the Developer Day; the syntax for using annotations.

Continue reading “Annotation question answered”

Sun Developer Day Review

As I said earlier, I went to the Sun Developer Day in Sydney today. Overall, well worth the price of admission. Heck, I’d have paid double. 😉
Continue reading “Sun Developer Day Review”

Tools change the way you work

Vinny is worried that the use of IntelliJ IDEA has changed how he works and he’s worried about going to a project that won’t let him use IDEA.

Continue reading “Tools change the way you work”

JUnit Architecture Redux

Looks like I’m talking about another post of Cedric’s It seems he doesn’t like JUnit’s test suites, and decided to write a new tool to solve his problem.

Continue reading “JUnit Architecture Redux”