Design Patterns
-
Core Java

Gang of Four – Proxy Design Pattern
Proxy is another Structural design pattern which works ‘on behalf of’ or ‘in place of’ another object in order to…
Read More » -
Core Java

By your Command – Command design pattern
Command design pattern is one of the widely known design pattern and it falls under the Behavioral Design Pattern (part…
Read More » -
Core Java

Prototype Design Pattern: Creating another dolly
It’s really a time consuming process to create objects and also an expensive affair. So we are now on a…
Read More » -
Software Development

Design Patterns: Mogwai or Gremlins?
The 1994 book Design Patterns: Elements of Reusable Object-Oriented Software introduced many software developers to the concept of ‘a catalog…
Read More » -
Core Java

Design Best practices using Factory Method Pattern
In the previous Design Pattern example we have explained about a flavor of Factory pattern which is commonly used nowadays.…
Read More » -
Core Java

Abstract Factory Design Pattern Explained
Abstract Factory Design Pattern is another flavor of Factory Design Pattern. This pattern can be considered as a “super factory”…
Read More » -
Enterprise Java

JavaEE Revisits Design Patterns: Decorator
This time last year I wrote a series of blog posts on JavaEE implementation of design patterns. Roughly after a…
Read More » -
Core Java

Factory Design Pattern Case Study
I had a job to check our project code quality. And have to report it back to my team leader…
Read More » -
Core Java

Observer Design Pattern in Java
‘Don’t call us, we’ll call you’… that’s the Hollywood OO (Object Oriented) Principle and it’s exactly what the Observer pattern…
Read More »


