Backend The History of Design Patterns: From Architecture to Software New
Trace the arc of design patterns from Christopher Alexander's architectural work through the Gang of Four to modern microservices and cloud-native patterns.
No posts found
Try adjusting your filters or search term.
Backend Trace the arc of design patterns from Christopher Alexander's architectural work through the Gang of Four to modern microservices and cloud-native patterns.
Backend See how Netflix, Google, Amazon, Meta, and Uber apply design patterns at scale — plus pattern evolution stories, failure modes, and industry survey data.
Backend A practical framework for selecting the right design pattern — with problem-to-pattern mappings, decision flowcharts, architecture layer guidance, and a learning path.
Backend Explore the foundational principles behind design patterns — GRASP, SOLID, DRY, KISS, and YAGNI — and learn why understanding these transforms pattern application.
Backend A deep dive into nine creational design patterns — from Singleton and Factory Method to Dependency Injection and Object Pool — with real-world use cases and trade-offs.
Backend Master eleven structural design patterns — Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy and more — with comparisons and practical examples.
Backend Explore fourteen behavioral design patterns — from Strategy and Observer to Visitor and Specification — with detailed implementations and comparisons.
Backend Deep dive into enterprise patterns from Fowler's PoEAA, functional programming patterns like monads and ADTs, and reactive resilience patterns including Circuit Breaker.
Backend A comprehensive guide to concurrency patterns (Thread Pool, Reactor, Proactor) and architectural patterns (MVC, CQRS, Microservices, Event-Driven) for scalable systems.
Backend Understand how design patterns manifest differently in JavaScript, Go, Rust, and functional languages — and when language features make patterns invisible or unnecessary.