Architectural Patterns

From The Travis van der Font Wiki
Jump to: navigation, search

- The Path to a Software Architect

https://stitcher.io/blog

Dividing responsibilities

- Application layers

- Data-Oriented Architecture

- Documenting Software Architecture

- https://codersopinion.com/blog/clean-architecture-building-software-that-lasts/

- 3 Domain-Centric Architectures Every Software Architect Should Know

Dependency Injection Pattern

Service location Pattern

  • Domain-Driven Architecture

Event-Driven Architecture

Event Sourcing

CQRS

Hexagonal Architecture

The Onion Architecture (OA)

Functional Architecture

Object-oriented design (OOD)

Principles

SOLID

Misc