About Veera Sundar
List/Grid Author Archives Subscribe to the RSS feed of Veera Sundar

Eclipse refactoring on steroids
In my last post about common Java violations, I listed a set of mistakes that java developers tend to make. While refactoring a Java project with the objective to resolve those violations, ...

Common code violations in Java
At work, recently I did a code cleanup of an existing Java project. After that exercise, I could see a common set of code violations that occur again and again in the code. So, I came ...

EasyMock tutorial – Getting Started
In this post, I’m going to show you what EasyMock is and how you can use it for testing your java application. For this purpose, I’m going to create a simple Portfolio application ...

Git Tutorial – Getting Started
I was a long time Subversion user then. So, when I got introduced to Git few months back, I was *really* confused. First of all, I couldn’t visualize some of the concepts that Git ...

The Rise of the Front End Developers
In any web development company, there exists two different worlds; well there are more, but we’ll just focus on – front end (designers) & back end (developers) The Front ...

Heroku runs Java
If you are a Java fan boy, like me, then you have a good news to cheer about. Heroku runs Java now! Well, unlike other popular ‘web’ languages like PHP/RoR, Java has the legacy ...

Eclipse: How attach Java source
In Eclipse, when you press Ctrl button and click on any Class names, the IDE will take you to the source file for that class. This is the normal behavior for the classes you have ...

Google App Engine: Host application in your own domain
When you create a new application in Google App Engine, you’ll get a domain name “yourapp.appspot.com”. But, who’ll want to host their app with such a suffix (unless you ...

App Engine Java Development with Netbeans
If you just started with App engine development, you might be having a feeling that Eclipse is the preferred IDE. And, Google also has offered its official plug-in to Eclipse IDE ...


