SOLID principles are a set of 5 golden rules used by object-oriented developers. Today, we'll explore how and why to use each with examples in C#.