4. Patterns

Spring Boot // Patterns #

  1. MVC model view controller
  2. Spring beans
  3. DI dependency injection
  4. SOLID
    • Single responsibility
    • Open Closed
    • Liskov substitution
    • Interface segregation
    • Dependency inversion
  5. KISS - Keep it simple, stupid
  6. YAGNI - You ain’t gonna need it
  7. DRY - Do not repeat yourself