A deep dive into using design patterns in the real world. Design patterns and the SOLID design principles are great tools developers can use to improve the quality of their code. Unfortunately, applying the wrong pattern can be just as bad as not using any patterns at all or add unnecessary complexity when a simpler solution works “good” enough. Come learn and explore how to apply design patterns in the real world and answer the mythical question of what is the decorator pattern and why would I ever use it!
Todd Snyder has been a software developer/architect for over 23 years. During that time, he has focused on providing technical guidance and leadership for the development of enterprise class systems on the Microsoft and Web Platforms. At Infragistics, he is a Product Architect on ReportPlus Web and Server Teams. Todd is the co-leader for the New Jersey .NET User Group, http://www.njdotnet.net/, and is a frequent speaker, book author and co-host of the Static Void Podcast – https://www.staticvoidpodcast.com/.