BrijeshSaxena
Transforming business by design. A passionate software professional who loves to contribute in the technology.
InforNew York
Pinned Repositories
design-pattern-abstract-factory
In the continuation of my previous article (Strategy vs. Factory Design Patterns in Java), I am here with an article on Abstract Factory Pattern. In this article, I will try to highlight the usage of the pattern along with the difference with the Factory Pattern.
design-pattern-builder
Here I am with my another article on design patterns - Builder Design Pattern. A very useful creational design pattern that lets us construct complex objects step by step.
design-pattern-chain-of-responsibility
The Chain of Responsibility pattern allows a number of classes to attempt to handle a request independently.
design-pattern-command
Want to learn more about design patterns in Java? Check out this post to learn more about how to use the command design pattern in this tutorial.
design-pattern-composite
Want to learn more about the composite design pattern in Java? Take a look at this tutorial to learn how to implement this design pattern in your project.
design-pattern-facade
Here I am with another article on design patterns — Facade Design Pattern. A Facade object is use to provide a simple interface by hiding complexities of a complex system.
design-pattern-interpreter
The Interpreter Design Pattern is one of the Gang of Four design patterns which specifies how to evaluate sentences in a language.
design-pattern-memento
Another behavioral design pattern called the Memento Design Pattern which is used to restore the state of an object to a previous state.
design-pattern-strategy
Want to learn more about using strategy patterns in Java? Check out this tutorial to learn how to use both on your next project!
jms-activemq
Simple example to understand ActiveMQ
BrijeshSaxena's Repositories
BrijeshSaxena/design-pattern-builder
Here I am with my another article on design patterns - Builder Design Pattern. A very useful creational design pattern that lets us construct complex objects step by step.
BrijeshSaxena/design-pattern-chain-of-responsibility
The Chain of Responsibility pattern allows a number of classes to attempt to handle a request independently.
BrijeshSaxena/design-pattern-command
Want to learn more about design patterns in Java? Check out this post to learn more about how to use the command design pattern in this tutorial.
BrijeshSaxena/design-pattern-interpreter
The Interpreter Design Pattern is one of the Gang of Four design patterns which specifies how to evaluate sentences in a language.
BrijeshSaxena/design-pattern-memento
Another behavioral design pattern called the Memento Design Pattern which is used to restore the state of an object to a previous state.
BrijeshSaxena/design-pattern-abstract-factory
In the continuation of my previous article (Strategy vs. Factory Design Patterns in Java), I am here with an article on Abstract Factory Pattern. In this article, I will try to highlight the usage of the pattern along with the difference with the Factory Pattern.
BrijeshSaxena/design-pattern-composite
Want to learn more about the composite design pattern in Java? Take a look at this tutorial to learn how to implement this design pattern in your project.
BrijeshSaxena/design-pattern-facade
Here I am with another article on design patterns — Facade Design Pattern. A Facade object is use to provide a simple interface by hiding complexities of a complex system.
BrijeshSaxena/design-pattern-strategy
Want to learn more about using strategy patterns in Java? Check out this tutorial to learn how to use both on your next project!
BrijeshSaxena/jms-activemq
Simple example to understand ActiveMQ
BrijeshSaxena/design-java-enums
Having trouble using enums in Java? Check out this post to learn more about how to make enums more useful with or without a set of variables.
BrijeshSaxena/design-java-enums-sorting
Want to learn more about how to use Java enums with configurable sorting fields? Check out this tutorial to learn more about using enums with sorting fields.
BrijeshSaxena/design-pattern-adapter
Want to learn more about using the adapter design pattern in Java? Check out this tutorial to learn how to use the object, class, and two ways adapter patterns.
BrijeshSaxena/design-pattern-bridge
Want to learn more about design patterns in Java? Check out this post to learn more about how to use the bridge design pattern in this tutorial.
BrijeshSaxena/design-pattern-decorator
Want to learn more about using the decorator design pattern in Java? Check out this example using the Shape class to learn how
BrijeshSaxena/design-pattern-factory
Want to learn more about using factory patterns in Java? Check out this tutorial to learn how to use both on your next project!
BrijeshSaxena/design-pattern-filter
How to use filter design pattern in Java—also known as Criteria Design Pattern, which is a structural pattern that combines multiple criteria to obtain single criteria
BrijeshSaxena/design-pattern-flyweight
In this article, explore the Flyweight design pattern in Java.
BrijeshSaxena/design-pattern-iterator
The Iterator Pattern is a relatively simple behavioral design pattern that provides a simple way to iterate through the collection of objects.
BrijeshSaxena/design-pattern-mediator
The Mediator Design Pattern is used to control and reduce complexity of communication among groups of objects.
BrijeshSaxena/design-pattern-nullobject
Want to learn more about using the null object pattern in Java? Check out this tutorial to learn how to use the null object pattern with the optional class!
BrijeshSaxena/design-pattern-observer
Observer Pattern maintains a one-to-many dependency between a Subject and its dependents so that when the state of the Subject changes, dependents get notified.
BrijeshSaxena/design-pattern-prototype
The Prototype pattern is used when we need to create a number of instances of a class and each instance has almost same state or has very little difference.
BrijeshSaxena/design-pattern-proxy
Today, I will discuss another structural design pattern - Proxy Design Pattern. Proxy means an object functioning as another object.
BrijeshSaxena/design-pattern-real-builder
Here I am with my another article on design patterns - Builder Design Pattern. A very useful creational design pattern that lets us construct complex objects step by step.
BrijeshSaxena/design-pattern-singleton
There are several ways to use the singleton design pattern. Check out this post on how to use the singleton design pattern through four different methods.
BrijeshSaxena/design-pattern-state
State Design Pattern - a behavioral design pattern that allows an object to change its behavior when its internal state changes.
BrijeshSaxena/design-pattern-template-method
The Template Method pattern provides a method in a super-class, usually an abstract super-class, and defines the skeleton of an operation in terms of several high-level steps.
BrijeshSaxena/design-pattern-visitor
The Visitor design pattern lets us separate algorithms from the objects on which they operate. See how to implement it to follow the open/closed principle.