Tagged articles

Structural

16 articles · Page 1 of 1
Subtle Storm
Subtle Storm
Jun 29, 2026 · Fundamentals

A Complete Guide to 23 Classic Design Patterns

This article systematically explains 23 fundamental design patterns—creational, structural, and behavioral—detailing their intent, typical use cases, and concrete examples such as Singleton for configuration managers, Factory Method for transport logistics, Builder for house construction, and many more, helping readers master pattern selection and application.

BehavioralBuilderCreational
0 likes · 14 min read
A Complete Guide to 23 Classic Design Patterns
liandk
liandk
Jun 13, 2026 · Fundamentals

23 Essential Design Patterns – Complete List with Visuals

This article presents a comprehensive, mobile‑friendly catalog of 23 classic design patterns, organized into Creational, Structural, and Behavioral groups, offering clear names and categories that developers can copy and use as a quick reference for learning and applying design patterns.

BehavioralCreationalDesign Patterns
0 likes · 2 min read
23 Essential Design Patterns – Complete List with Visuals
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 15, 2024 · Frontend Development

Front‑End Design Patterns in JavaScript: Creational, Structural, and Behavioral

This article introduces front‑end design patterns, explains the three main categories—creational, structural, and behavioral—lists ten common JavaScript patterns, and provides clear explanations and runnable code examples for each pattern to improve code readability, maintainability, and scalability.

BehavioralCreationalSoftware Architecture
0 likes · 16 min read
Front‑End Design Patterns in JavaScript: Creational, Structural, and Behavioral
Test Development Learning Exchange
Test Development Learning Exchange
Oct 22, 2023 · Fundamentals

Master 10 Essential Python Design Patterns with Ready-to-Run Code

This article introduces ten classic software design patterns—Singleton, Factory, Observer, Strategy, Adapter, Builder, Prototype, Decorator, Template Method, and Facade—explaining their purpose, structure, and providing complete Python code examples that demonstrate how to implement and apply each pattern in real projects.

CreationalDesign PatternsSoftware Architecture
0 likes · 9 min read
Master 10 Essential Python Design Patterns with Ready-to-Run Code
DaTaobao Tech
DaTaobao Tech
Jul 17, 2023 · Fundamentals

Comprehensive Overview of 23 Design Patterns with Examples and Code

This article provides a systematic, example‑driven guide to all 23 classic design patterns—covering creational, structural, and behavioral types—explaining their intent, real‑world analogies, benefits, and offering clear diagrams and runnable code snippets to illustrate each pattern in practice.

BehavioralCreationalDesign Patterns
0 likes · 40 min read
Comprehensive Overview of 23 Design Patterns with Examples and Code
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Feb 27, 2022 · Fundamentals

Comprehensive Overview of 23 Java Design Patterns

This article provides a detailed English summary of 23 Java design patterns—including their purposes, core principles, classification into creational, structural, and behavioral groups, definitions, typical use‑cases, and visual diagrams—helping developers understand how to write reusable, readable, extensible, and reliable code.

BehavioralCreationalDesign Patterns
0 likes · 17 min read
Comprehensive Overview of 23 Java Design Patterns
IT Architects Alliance
IT Architects Alliance
Aug 15, 2021 · Fundamentals

Comprehensive Guide to Design Patterns with Java Examples

This article provides a thorough introduction to classic software design patterns—including creational, structural, and behavioral patterns—explaining their principles, illustrating each with clear Java code examples, and offering practical insights on when and how to apply them effectively in development.

BehavioralCreationalJava
0 likes · 41 min read
Comprehensive Guide to Design Patterns with Java Examples
IT Architects Alliance
IT Architects Alliance
Jun 8, 2021 · Fundamentals

23 Design Patterns Explained with Humorous Real‑World Analogies

This article classifies 23 classic design patterns into creational, structural, and behavioral groups, then details each pattern—such as Factory Method, Builder, Adapter, Observer, and Strategy—using playful dating scenarios to illustrate their intent, structure, and typical usage.

BehavioralCreationalDesign Patterns
0 likes · 19 min read
23 Design Patterns Explained with Humorous Real‑World Analogies
Nullbody Notes
Nullbody Notes
Jan 7, 2021 · Fundamentals

Understanding the Bridge Pattern in Go: Decoupling Shapes and Pens

This article explains the Bridge design pattern in Go by defining its purpose, illustrating how Shape and Pen interfaces can be combined through a Bridge struct, and providing a complete Go code example that demonstrates interchangeable colors and shapes.

Bridge PatternDesign PatternsGo
0 likes · 3 min read
Understanding the Bridge Pattern in Go: Decoupling Shapes and Pens
Senior Brother's Insights
Senior Brother's Insights
Apr 6, 2020 · Fundamentals

Master 23 Essential Design Patterns: From Creational to Behavioral

This comprehensive guide explores 23 classic software design patterns, detailing their purpose, problem solved, structure, real‑world examples, advantages, drawbacks, and best‑practice usage across creational, structural, and behavioral categories, complete with clear explanations and PHP code snippets for practical implementation.

BehavioralCreationalStructural
0 likes · 53 min read
Master 23 Essential Design Patterns: From Creational to Behavioral
Architecture Digest
Architecture Digest
May 20, 2019 · Fundamentals

Comprehensive Introduction to Design Patterns (45 Types) and Their Principles

This article provides an extensive overview of software design patterns, categorizing 45 patterns into Creational, Structural, and Behavioral groups, describing their intent, applicability, advantages, drawbacks, and offering concrete code examples for several patterns such as Factory, Singleton, Builder, and Proxy.

BehavioralCreationalStructural
0 likes · 61 min read
Comprehensive Introduction to Design Patterns (45 Types) and Their Principles
Qunar Tech Salon
Qunar Tech Salon
Oct 9, 2015 · Fundamentals

Overview of Creational, Structural, and Behavioral Design Patterns

This article presents a comprehensive overview of classic software design patterns, categorizing them into Creational, Structural, and Behavioral groups, and detailing each pattern’s intent, applicability, and typical use cases, accompanied by illustrative diagrams to aid understanding.

BehavioralCreationalSoftware Architecture
0 likes · 19 min read
Overview of Creational, Structural, and Behavioral Design Patterns