DEV Community

# designpatterns

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Why Domain Modeling Is the First Step to Scalable Software

Why Domain Modeling Is the First Step to Scalable Software

Comments
3 min read
Design Patterns Simplified: Part 12 — Memento Pattern (a.k.a. “Your Object's Time Machine”)

Design Patterns Simplified: Part 12 — Memento Pattern (a.k.a. “Your Object's Time Machine”)

Comments
3 min read
Part 1 - Rendering Components Outside the DOM Tree with the Outlet Pattern in React

Part 1 - Rendering Components Outside the DOM Tree with the Outlet Pattern in React

1
Comments
2 min read
🧼 Clean Architecture: o que é e por que tantos devs falam disso?

🧼 Clean Architecture: o que é e por que tantos devs falam disso?

Comments
4 min read
Understanding Strategy Design Pattern: A Simple Guide

Understanding Strategy Design Pattern: A Simple Guide

1
Comments
2 min read
What Architectural Style Should You Use? — a Guide to Tactical DDD Decision Tree

What Architectural Style Should You Use? — a Guide to Tactical DDD Decision Tree

2
Comments
5 min read
LivinGrimoire VS Standalone LLM

LivinGrimoire VS Standalone LLM

1
Comments
2 min read
Memory management with Flyweight Design Pattern

Memory management with Flyweight Design Pattern

Comments
2 min read
Design Patterns by Purpose: The Factory Pattern in Frontend Life (Part 2)

Design Patterns by Purpose: The Factory Pattern in Frontend Life (Part 2)

2
Comments 2
4 min read
Design Patterns Simplified: Part 11 — Mediator Pattern (a.k.a. “Talk to the Middleman!”)

Design Patterns Simplified: Part 11 — Mediator Pattern (a.k.a. “Talk to the Middleman!”)

Comments
3 min read
Pattern Matching in Java: The Modern Way to Write Cleaner Code

Pattern Matching in Java: The Modern Way to Write Cleaner Code

Comments
8 min read
The UX Exercise That Quietly Changed How I Design (and Mildly Embarrassed Me)

The UX Exercise That Quietly Changed How I Design (and Mildly Embarrassed Me)

Comments
2 min read
From Unemployed to Unstoppable: Build a Skill Empire with LivinGrimoire

From Unemployed to Unstoppable: Build a Skill Empire with LivinGrimoire

Comments
2 min read
How to Use Blade Icons in Laravel Projects

How to Use Blade Icons in Laravel Projects

13
Comments 1
3 min read
Mastering Design Patterns

Mastering Design Patterns

Comments
2 min read
[Share] Data-Driven Design: Leveraging Lessons from Game Development in Everyday Software

[Share] Data-Driven Design: Leveraging Lessons from Game Development in Everyday Software

Comments
5 min read
Design Patterns After the Singularity: Rethinking the Gang of Four for an AI-Driven Stack

Design Patterns After the Singularity: Rethinking the Gang of Four for an AI-Driven Stack

Comments
7 min read
The "Quick Design Audit" Lie

The "Quick Design Audit" Lie

Comments
2 min read
Design Patterns Simplified: Part 8 – Prototype Pattern (a.k.a. “Copy That!”)

Design Patterns Simplified: Part 8 – Prototype Pattern (a.k.a. “Copy That!”)

Comments
3 min read
Design Patterns Simplified: Part 7 – Builder Pattern (a.k.a. “Build It Step by Step”)

Design Patterns Simplified: Part 7 – Builder Pattern (a.k.a. “Build It Step by Step”)

Comments
3 min read
Design Patterns Simplified: Part 6 – Singleton Pattern (a.k.a. “One and Only One”)

Design Patterns Simplified: Part 6 – Singleton Pattern (a.k.a. “One and Only One”)

Comments
2 min read
Why Players Choose "Sightseeing" Over Racing: A Deep Dive into Forza Horizon's Revolutionary Game Design

Why Players Choose "Sightseeing" Over Racing: A Deep Dive into Forza Horizon's Revolutionary Game Design

Comments
3 min read
Design Patterns Simplified: Part 4 – Decorator Pattern (a.k.a. “Wrap It Before You Log It”)

Design Patterns Simplified: Part 4 – Decorator Pattern (a.k.a. “Wrap It Before You Log It”)

1
Comments
3 min read
# 🏭 Deep Dive: Factory Method in .NET / C#

# 🏭 Deep Dive: Factory Method in .NET / C#

Comments
3 min read
TechTalk 20250611: Factory Pattern - Separating Creation from Use

TechTalk 20250611: Factory Pattern - Separating Creation from Use

Comments 1
3 min read
loading...