I am bad at programming

As i mentioned in the title, i am not so good with C#, but i have few ideas why delegates (and Observer Pattern) are good:

  1. They make our code more flexible (or complex, if you will)
  2. They allow us to add new stuff without rewriting source classes (i hope you will understand that one)
  3. They reduce unnecessary calls to (or messages from) our objects

That’s it.

Privacy & Terms