Home » Author Archives: Veera Sundar

Author Archives: Veera Sundar

Eclipse refactoring on steroids

eclipse-logo

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, I used the refactoring features of Eclipse extensively to quickly change the code. Below is the compilation of such refactoring techniques. 1. Adding curly braces around block level ...

Read More »

Common code violations in Java

java-logo

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 up with a list of such common violations and shared it with my peers so that an awareness would help to improve the code ...

Read More »

EasyMock tutorial – Getting Started

easymock-logo

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 and test it using JUnit & EasyMock libraries. Before we begin, lets first understand the need behind using EasyMock. Lets say, you are building an Android mobile ...

Read More »

Git Tutorial – Getting Started

git-logo

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 talked about. But then, as I started using Git in my day-to-day work, it got much easy to use and understand. Now there isn’t a single ...

Read More »

The Rise of the Front End Developers

software-development-2-logo

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 end guys are responsible for making something that is visible to the end users (THE LOOK). The back end guys are responsible for making the front end work (THE FUNCTIONALITY). Together, ...

Read More »

Heroku runs Java

heroku-logo

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 of being cumbersome to deploy and maintain in an web server. All this time, only enterprises had the effort to use the Java stack on their web tier. ...

Read More »

Eclipse: How attach Java source

eclipse-logo

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 in your project. But, in case you want the same behavior for Java’s core classes too, you can have it by attaching the Java source ...

Read More »

Google App Engine: Host application in your own domain

google-app-engine-logo

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 like it!)? To improve your app branding, the best thing to do is to host your app in “www.yourapp.com“. So, how to do this in App Engine? There are two ways. ...

Read More »

App Engine Java Development with Netbeans

google-app-engine-logo

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 alone. But what about the people who are not using Eclipse? Of course, you can always do a command line development but who does that these days!? For Netbeans ...

Read More »
Want to take your Java Skills to the next level?
Grab our programming books for FREE!
  • Save time by leveraging our field-tested solutions to common problems.
  • The books cover a wide range of topics, from JPA and JUnit, to JMeter and Android.
  • Each book comes as a standalone guide (with source code provided), so that you use it as reference.
Last Step ...

Where should we send the free eBooks?

Good Work!
To download the books, please verify your email address by following the instructions found on the email we just sent you.