The reason the Observer pattern is important is because it teaches us two things. One, it is a way to make our code cleaner as well as run more efficiently. Two, it teaches us an alternate way to reference functions from other scripts.
I’ve heard about delegates before, and their usage, but never really looked into it. I’m glad that we are going over them in this course.