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”
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”
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”
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”
I rediscovered this article while doing some research. It gives an extensive list of reasons why your code sucks.
In Hibernate 2, you could sort-of do a bulk delete via the Session interface. In Hibernate 3, they have true bulk deletes, ala Section 3.11 of the EJB 3 Persistence API. However, they have some significant differences which people migrating to the new functionality need to be aware of.
Continue reading “Differences in behaviour between Hibernate delete queries and the old way”
I finally got a chance to try out upgrading to Hibernate 3 at work. It wasn’t the smoothest of rides, but I got there in the end.
Continue reading “Upgrading to Hibernate 3 – a war story”
When I gave my talk on Monday I’d sort of hurried over the new bulk queries in Hibernate, largely because I didn’t have much luck finding doco on them.
Now I know how they work.
I love it when I get to delete code. Deleting code, particularly dead code, is such a wonderfully therapeutic exercise. You should try it some time.
Continue reading “Deleting code gives me a warm fuzzy feeling…”
Somehow I missed this new feature in Hibernate 3.0
Continue reading “Contextual Sessions in Hibernate”
Elizabeth Keogh has been writing a couple of articles on naming of interfaces. In the process, she’s highlighted a more important issue: granularity of types.
Continue reading “Granularity of types”