Maven – Setup Guide

Installation Maven is a Java tool, so you must have Java installed in order to proceed. System Requirements Java Development Kit (JDK) Maven 3.3+ require JDK 1.7 or above to execute – they still allow you to build against 1.3 and other JDK versions by Using Toolchains Memory…

What is Maven?

Before going into What is Maven? Let’s see the purpose. We all work in different project, though all projects share enough of the same characteristics in its general approach to project management. On a very high level all projects need to be built, tested, packaged,…

Decorator Pattern in Java

What is Decorator Pattern? The Decorator pattern in Java is defined as it attaches additional responsibilities to an object dynamically. Decorator pattern provides a flexible alternative to subclassing for extending functionality. A problem to understand the need to implement Decorator Pattern in Java A Dominico’s…

Python – Importance

Why Python is Important Programming Language? Python is powerful and fast, plays well with others, runs everywhere, is friendly & easy to learn and is Open. Well, you can find the above answer everywhere. But how does exactly it matters in real programming world? Python is…