terminal

CodeSociety.net

PatternsContact

All Patterns

Browse our comprehensive library of design patterns organized by category. Each pattern includes verified implementations in multiple languages.

smart_toy

Agentic AI

Systems where Large Language Models (LLMs) autonomously navigate multi-step reasoning, tool usage, and self-directed workflows to solve complex problems without constant human intervention.

2 patternsarrow_right_alt
add_box

Creational

Patterns that abstract the instantiation process, making systems independent of how objects are created, composed, and represented.

1 patternsarrow_right_alt
schema

Structural

Patterns that deal with object composition, creating relationships between entities to form larger structures while keeping them flexible and efficient.

0 patternsarrow_right_alt
psychology_alt

Behavioral

Patterns that focus on communication between objects, defining how objects interact and distribute responsibility.

1 patternsarrow_right_alt
alt_route

Concurrency

Patterns for managing multi-threaded execution, synchronization, and parallel processing to build responsive, scalable systems.

0 patternsarrow_right_alt
terminalCodeSociety.net© 2026 All rights reserved.
Privacy PolicyTerms of Service