Category Archives: Junit

Some lessons are learnt the hard way.  A datamanagement library (abstracting Jackrabbit-JCR) I designed a few months back showed tremendous weakness while handling large concurrency.  My first instinct was to run for cover and make all access methods synchronized.  Since the framework was a spring managed setup (some keys beans were singleton), the synchronization short Read More →

I am a heavy user of test driven development and the practice has paid off very well over the last few years in two important fronts. A great reduction in bugs Absolute confidence while undertaking changes to existing code base A recent discussion at a team meeting prompted me to start thinking in an interesting Read More →