Visitor Design Pattern in C#

added by DotNetKicks
2/16/2022 4:41:59 PM

245 Views

The Visitor pattern allows decoupling algorithms from the objects on which they operate. It allows adding and changing functionalities in a type-safe and SOLID manner. This is one of the most complex classic design patterns. In this article, we'll discuss how it's structured, what value it brings, as well as what are the tradeoffs and alternatives.


0 comments