排序
Understanding Singleton Design Pattern with a Logger Example
Understanding Singleton Design Pattern with a Logger Example,Written by Bhavuk Kalra️ In this post, we will explore how the Singleton design pattern is implemented in code and dem...
Domain Driven Design(DDD) – Understanding Main Concepts
Domain Driven Design(DDD) - Understanding Main Concepts,Domain Driven Design(DDD) is a form of software design that focuses on understanding and reflecting the business in code. Cl...
Implementing Feature Flags with Spring: A Step-by-Step Guide for Feature Deployment
Implementing Feature Flags with Spring: A Step-by-Step Guide for Feature Deployment, Introduction Feature flags, also known as feature toggles, are a software development technique...
Design Patterns Serie — Structural Chapter: Proxy Pattern
Design Patterns Serie — Structural Chapter: Proxy Pattern, Introduction Design patterns are solutions to common problems encountered in software development. The objective of thes...
Leetcode 901. Online Stock Span
Leetcode 901. Online Stock Span, Intuition Could you use the answer of previous spans? Approach Save the price and its span in the array. Whenever the last value is less than the c...
Proxy Pattern
Proxy Pattern, What is Proxy Pattern? Proxy pattern is a structural pattern that provides a surrogate or placeholder for another object to control access to it. When to use it? The...
State Pattern
State Pattern, What is State Pattern? State pattern is a behavioral pattern that allows an object to alter its behavior when its internal state changes. The object will appear to c...
Composite Pattern
Composite Pattern, What is Composite Pattern? Composite pattern is a structural pattern that allows you to compose objects into tree structures to represent whole-part hierarchies....
Iterator Pattern
Iterator Pattern, What is Iterator Pattern? Iterator pattern is a behavioral pattern that provides a way to access the elements of an aggregate (collection) object sequentially wit...
Template Method Pattern
Template Method Pattern, What is Template method pattern? Template method pattern defines the skeleton of an algorithm in a method, deferring some steps to subclasses. Template met...
Facade Pattern
Facade Pattern, What is Facade Pattern? Facade pattern is a structural pattern that provides a unified interface to a set of interfaces in a subsystem. Facade defines a higher-leve...
Adapter Pattern
Adapter Pattern, What is Adapter Pattern? Adapter pattern is a structural pattern that converts the interface of a class into another interface the clients expect. Adapter lets cla...