Domain-Driven Design (DDD)


List the nouns and verbs of the problem, not the implementation.

  • Nouns: User, Session, Token, Permission
  • Verbs: authenticate, authorize, refresh


⭐ 1. The Most Direct Practical Source: Domain-Driven Design (DDD)

πŸ”Ή Ubiquitous Language

Code should reflect the words and concepts used in the real domain.