S.O.L.I.D. principles are a collection of best practices within the Object-Oriented Design. This session will cover all 5 principles: The Single Responsibility Principle, The Open Closed Principle, The Liskov Substitution Principle, The Interface Segregation Principle, and The Dependency Inversion Principle...