How to use C# events to decouple systems
Events are key to reducing entanglement in your codebase — let’s see why!

What are events in C#?
Events are an interesting tool in C# whenever you want to reduce the entanglement between the systems in your app since they allow you to notify other classes and objects from anywhere in your project. On the…