SOLID Principles and .NET with Chris Klug
How do the SOLID principles apply to .NET? Carl and Richard talk to Chris Klug about his experiences using SOLID to build reliable, maintainable and scalable project. The conversation walks through the five principles of SOLID with an eye to practical applications in .NET - what does a well implemented single responsibility look like? How does it work with patterns like MVVM? Chris shares his thoughts and coding approaches on a great debate about practical vs ideal implementations in SOLID.
Guests:
Chris Klug
Chris Klug works as a developer/architect at Active Solution in Stockholm, working mostly with cloud-based solutions for clients in a wide range of domains. Lately, his contracts have pulled him towards the DevOps area, working almost entirely with build and release automation, as well as infrastructure as code. Both were somewhat uncharted areas to him, which suited him fine, as he loves learning new things, and figuring out how to make them do what he wants them to.
Links:
- Particle IoT devices https://store.particle.io/
- SOLID Principles http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod
- SOLID on Code Guru http://www.codeguru.com/columns/experts/solid-principles-in-c-an-overview.htm