General
149 views
Domain-Driven Design
Quick Definition
Software approach centered on business domain logic
Full Definition
An approach to software development centered on the business domain and its logic.
Examples
bounded contexts, aggregates, repositories, ubiquitous language
Related Terms
ddd
repository-pattern
architecture
More General Terms
Kanban
Visual workflow management using boards
Open Source
Software with publicly available source code
12-Factor App
Methodology for building scalable maintainable SaaS apps
Refactoring
Restructuring code without changing external behavior
Event Sourcing
Storing all state changes as immutable event sequences
Dependency Injection
Pattern receiving dependencies from external sources