« April 2005 | Main | June 2005 »

May 2005 Archives

May 11, 2005

Your code sucks because...

I rediscovered this article while doing some research. It gives an extensive list of reasons why your code sucks.

May 12, 2005

I'm not a Hungarian Notation user

Joel Spolsky wrote an interesting article which had a brief history of Hungarian notation, amongst other things. Cedric Beust's picked it up and made the claim that We are all Hungarian Notation users. I'm not buying it.

Continue reading "I'm not a Hungarian Notation user" »

May 13, 2005

Learn in the quiet times

I had a comment lodged on an older article recently. The poster was complaining about the poor quality of the JWebFit sub-project of JWebUnit. In particular, he was complaining about how it meant their project wasn't delivered on time. There's an anti-pattern here.

Continue reading "Learn in the quiet times" »

May 18, 2005

Amusing quote

So, some of us were discussing the merits of IDEs vs other editors today, and this quote came out:

"IDE or no IDE; there is no vi"

May 24, 2005

Some businesses just don't get it

Well, this entry started as a quick blurb to highlight an article on my boss here at Wotif.com in the Australian Financial Review. But that's not what it's ended up as. :)

Continue reading "Some businesses just don't get it" »

May 30, 2005

Testing patterns: don't assert without cause

One thing that I see a lot of with JUnit tests are "cascade failures". That is, one change causes lots of tests to break. This is often (not always) associated with tests that assert things they shouldn't.

Continue reading "Testing patterns: don't assert without cause" »

About May 2005

This page contains all entries posted to Software is too expensive to build cheaply... in May 2005. They are listed from oldest to newest.

April 2005 is the previous archive.

June 2005 is the next archive.

Many more can be found on the main index page or by looking through the archives.

Creative Commons License
This weblog is licensed under a Creative Commons License.
Powered by
Movable Type 3.35