The subtle art of Clean Code

Clean Code

There are two ways to write an application – write logic using code or write logic using clean code. Coding is what every fresh graduate is doing. But if you want to become a better programmer then it’s all about writing clean code.

Read more “The subtle art of Clean Code”

Ant vs Gradle vs Maven

Java Build Tools

There is a good deal of build automation tools available for Java development. But the most common ones are Ant, Maven and Gradle. Though Ant is the oldest, nowadays Maven and Gradle are the two heavy hitters. With Gradle being the newest kid on the block. So which tool is best suited for fresh development projects? Let’s take a deep dive in all three build systems first.

Read more “Ant vs Gradle vs Maven”