Along the path of my quest to get more in contact with the more modern tools and instruments of building and maintaining your software, I am now reading on TestNG, to get myself more comfortable with the concept of leaving JUnit behind.

A Journey to Springland

As I immersed myself deeper and deeper in the depthless sea that is Spring Rich Client, and despite Chris Parsons’ extremely helpful tutorial on the subject, I found myself at a loss. So, I am going to learn more about what Spring itself does and how it actually works. Having done that, I will make sure to record my journey through Spring and Spring RC here, in the Thinkpod.

My goal is to write a Hello World program with Spring, which will simply write the world-famous “Hello World!” message on the screen. This is currently my first stop. I will write back soon.

Providing Documentation

Today, for the first time in my professional life, I realized the importance of a good documentation. I have written this set of web UI elements, and it is used throughout the company for various parts of the project.

However, in my haste to catch up with the deadline, I’d failed to comment on most of my code. So, now I am forced to spend most of my time here, explaining to people how to use existing features to satisfy their newly arisen needs.

And that is why I am sitting here at my desk, writing a complete manual for these set of widgets and utilities. And believe me, it is taking more effort than the actual coding.