48 Episodes

  1. A8 - Clean Architecture

    Published: 9/30/2025
  2. 7.6 and 7.7 - Other Architectural Patterns and Anti-patterns

    Published: 9/27/2025
  3. 7.5 and 7.6 - Message-Oriented and Publish/Subscribe Architectures

    Published: 9/25/2025
  4. 7.4 - Microservices

    Published: 9/23/2025
  5. 7.3 - MVC Architecture

    Published: 9/20/2025
  6. 7.2 - Layered Architectures

    Published: 9/18/2025
  7. 7.1 - Software Architecture - An Introduction

    Published: 9/16/2025
  8. A7 - Dependency Injection

    Published: 9/13/2025
  9. A6 - Composite Design Pattern

    Published: 9/11/2025
  10. 6.12 and 6.13 - Other Design Patterns and When Not to Use Design Patterns

    Published: 9/9/2025
  11. 6.10 and 6.11 - Design Patterns: Template Method and Visitor

    Published: 9/6/2025
  12. 6.8 and 6.9 - Design Patterns: Strategy and Observer

    Published: 9/4/2025
  13. 6.6 and 6.7 - Design Patterns - Facade and Decorator

    Published: 9/2/2025
  14. 6.4 and 6.5 - Design Patterns: Proxy and Adapter

    Published: 8/30/2025
  15. 6.2 and 6.3 - Design Patterns: Factory and Singleton

    Published: 8/28/2025
  16. 6.1 - Introduction to Design Patterns

    Published: 8/26/2025
  17. A5 - Domain-Driven Design

    Published: 8/23/2025
  18. A4 - Modules should be deep

    Published: 8/21/2025
  19. 5.6.7 - Liskov Substitution Principle

    Published: 8/19/2025
  20. 5.6.5 and 5.6.6 - Demeter and Open/Closed Principles

    Published: 8/16/2025

1 / 3

Chapter summaries of Software Engineering: A Modern Approach, featuring AI-generated content tailored for students and newcomers to the field.