This 4-hour workshop for software developers is all about building stronger code using the SOLID Principles of software engineering. Join Byron Sommardahl as we learn how and when to apply these principles apply as well as hand-on skills in C#.
40 minutes
Discuss the concept of "engineering principles" and how they apply to the code that we use every day.
40 minutes
Recognize violations of SRP and how to adhere to this powerful principle to ensure maintainable code that "does one thing and does it well".
40 minutes
Recognize violations of OCP and how to build maintainable codebases that allow for new features without the nightmare that come from of modified production code.
40 minutes
Recognize violations of LSP and how to create services and structures that don't create unexpected surprises for future developers.
40 minutes
Recognize violations of ISP and how to prevent maintenance liabilities from unnecessary and unimplemented methods and functions.
40 minutes
Recognize violations of DIP and how to build clean and modular systems that are extendable and easily tested.
Byron is a 30+ year veteran in software development and his passion for great code and innovative products has never wained. Byron's background in quality software development, project management, and product ownership has given him the knowledge to lead teams and developers to consistent success!
Specialties: Maintainable Architecture, Design Patterns, User Experience, Agile Project Management, Clean Code