DEV Community

# designpatterns

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Managing Dynamic Behavior with the State Design Pattern in TypeScript

Managing Dynamic Behavior with the State Design Pattern in TypeScript

Comments
2 min read
🔌Adaptör (Adapter)

🔌Adaptör (Adapter)

Comments
1 min read
Design Patterns Simplified: Part 14 — State Pattern (a.k.a. “The Mood Manager”)

Design Patterns Simplified: Part 14 — State Pattern (a.k.a. “The Mood Manager”)

Comments
4 min read
Designing with Product and Sum types

Designing with Product and Sum types

Comments
4 min read
The Structure Supreme — Lazy File Architecture for the AGI software design pattern

The Structure Supreme — Lazy File Architecture for the AGI software design pattern

Comments
2 min read
Design Patterns Simplified: Part 13 — Template Method Pattern (a.k.a. “The Recipe Pattern”)

Design Patterns Simplified: Part 13 — Template Method Pattern (a.k.a. “The Recipe Pattern”)

Comments
5 min read
Abstract Factory Design Pattern

Abstract Factory Design Pattern

1
Comments
3 min read
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
🧼 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 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
Design Patterns by Purpose: The Factory Pattern in Frontend Life (Part 2)

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

1
Comments
3 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

12
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
loading...