Mid GoF Patterns

Separation of Concerns:?

  • The pattern separates the algorithm (e.g., calculating total with discounts)

from the objects on which it operates. This makes the object structure

(elements) cleaner, as they are not responsible for the business logic.

More from Design Patterns in C#

All questions for this course