Tagged articles
8 articles
Page 1 of 1
Code Wrench
Code Wrench
Nov 11, 2025 · Backend Development

Unlock High‑Maintainability Go Projects with 20+ Creational & Structural Design Patterns

This guide walks Go developers through essential creational and structural design patterns—Singleton, Simple Factory, Factory Method, Abstract Factory, Builder, and Facade—explaining their principles, Go implementations, pros and cons, and real‑world use cases to build scalable, loosely‑coupled systems.

Backend DevelopmentBuilderDesign Patterns
0 likes · 11 min read
Unlock High‑Maintainability Go Projects with 20+ Creational & Structural Design Patterns
php Courses
php Courses
Nov 14, 2023 · Backend Development

Understanding the Facade Design Pattern in PHP with an Online Shopping Cart Example

This article explains the Facade design pattern, its benefits such as simplifying complexity, encapsulating subsystems, and improving maintainability, and demonstrates its practical use in PHP by building an online shopping cart with clear code examples and a step‑by‑step implementation.

Facadecode maintainabilitydesign-patterns
0 likes · 5 min read
Understanding the Facade Design Pattern in PHP with an Online Shopping Cart Example
Intelligent Backend & Architecture
Intelligent Backend & Architecture
May 7, 2021 · Fundamentals

Java Structural Design Patterns: Proxy, Adapter, Bridge, Decorator, Facade, Flyweight, Composite

This article provides a comprehensive overview of key structural design patterns—including Proxy, Adapter, Bridge, Decorator, Facade, Flyweight, and Composite—explaining their definitions, advantages, structure, real‑world scenarios, and complete Java implementations with code snippets and diagrams.

AdapterDecoratorFacade
0 likes · 46 min read
Java Structural Design Patterns: Proxy, Adapter, Bridge, Decorator, Facade, Flyweight, Composite
Sohu Tech Products
Sohu Tech Products
Feb 24, 2021 · Frontend Development

Understanding Common JavaScript Design Patterns: Constructor, Facade, Proxy, Strategy, Bridge, and State

This article explains six fundamental JavaScript design patterns—Constructor, Facade, Proxy, Strategy, Bridge, and State—illustrating their concepts, advantages, drawbacks, and providing clear code examples that demonstrate how each pattern can improve code organization, reuse, and maintainability in front‑end development.

ConstructorDesign PatternsFacade
0 likes · 23 min read
Understanding Common JavaScript Design Patterns: Constructor, Facade, Proxy, Strategy, Bridge, and State
php Courses
php Courses
Nov 9, 2020 · Backend Development

In‑Depth Analysis of ThinkPHP Routing Mechanism and Facade Integration

This article provides a comprehensive walkthrough of ThinkPHP's routing system, explaining why routes are used, how the route initialization process works, how annotation routes and facades are resolved, and detailing the preprocessing of route rules, variable handling, and container‑based dependency injection.

ContainerFacadedependency-injection
0 likes · 16 min read
In‑Depth Analysis of ThinkPHP Routing Mechanism and Facade Integration
php Courses
php Courses
Nov 6, 2020 · Backend Development

Understanding and Implementing the Facade Pattern in ThinkPHP 5.1

This article explains the Facade feature introduced in ThinkPHP 5.1, demonstrates how to use it for static‑style method calls, shows step‑by‑step code examples, discusses the underlying __callStatic and createFacade mechanisms, and provides best‑practice recommendations for managing multiple facades in complex projects.

Facadedependency-injectiondesign pattern
0 likes · 11 min read
Understanding and Implementing the Facade Pattern in ThinkPHP 5.1