Archive for 'Tools'
Defaults: Hibernate Lazy; JPA Eager
Now this is interesting.
We were trying to debug some Hibernate rich objects we had converted from hbm files to annotations, and the objects were blowing up. One of our more expertish developers with some Hibernate experience insisted that default fetching was lazy. We decided to accept that as the word and left certain objects with [...]
Posted: June 9th, 2010 under Domain, Tools.
Comments: none
TDD: Design for the Conditions
I am not a proponent of TDD, but I will admit it has its place. And sometimes that place is not to use it, if the ultimate outcome will be of less value to the purpose of your software.
Some reasons not to use TDD if the conditions warrant are:
More code is higher risk for bugs. [...]
Posted: December 16th, 2009 under Agile, Tools.
Comments: none
Updating Eclipse Projects From Java 1.5 to Java 1.6
When you are updating from jdk 1.5 to jdk 1.6 in Eclipse 3.5, make sure you hit all of these touchpoints:
On your machine, install jdk 1.6 and change your environment path variables to point to the 1.6 directories.
In Eclipse, Under Windows->Preferences->Java->Installed JREs make sure jdk 1.6 is added, and select it.
In Eclipse, Under Windows->Preferences->Java->Build Path->Classpath [...]
Posted: November 13th, 2009 under Tools.
Comments: none
Darcs Distributed Version Control
In my search for easy to use technology I decided to use the darcs distributed revision control code repository to maintain some of my work-usbstick-website–home files.
What darcs is:
It’s an easy to use, distributed, code repository. It falls into the same category as Mercurial,GIT or Bazaar.
Distributed? Yes, patches are exchanged between repositories and there is no [...]
Posted: November 6th, 2009 under Tools.
Comments: none