Architectural Patterns
— inspiration for your application
Github
Classes / Interfaces
Patterns for classes and interfaces
Entity
Show
Value Object
Show
Object Aggregate
Show
Data Transfer Object
Show
Query Object
Show
Principles
Principles for classes and interfaces
Single Responsibility Principle
Show
Open-Closed Principle
Show
Liskov Substitution Principle
Show
Interface Segregation Principle
Show
Dependency Inversion Principle
Show
Menu
Home
General
Conventions
Types of code
Classes / Interfaces
Modules
Systems
Paradigms
Topics
Data
Control flow
Problem solving
Cross-cutting concerns
Presentation
Access control
Change
Distributed computing
App Environment
All patterns
About