Tag: java

Total 148 Posts

The Observer Design Pattern in Java

Introduction

In this article, we'll be implementing the Observer Design Pattern to solve a commonly occurring problem in object-oriented software development.

Design Patterns are standardized solutions to common problems in the software development industry. Being familiar with them, a developer is able to recognize where each should be implemented and

Continue Reading

Binary Search in Java

Introduction

From picking your cherished pair of jeans from your wardrobe to choosing the next movie to watch with your partner, human life is filled with searching for things.

While in day-to-day life, humans usually search between a few, if not a dozen, items. Computers have to deal with searching

Continue Reading

Factory Method Design Pattern in Java

Introduction

Design patterns are a collection of programming methodologies used in day-to-day programming. They represent solutions to some commonly occurring problems in the programming industry, which have intuitive solutions.

Sooner or later, a desktop program, mobile app, or some other type of software will inevitably become complex and start exhibiting

Continue Reading