SOLID – a set of concepts for designing maintainable and understandable software – yet some of these ideas can be hard to understand themselves. Scholarly definitions and generic examples of these are often still confusing and not applicable to real world applications. By taking a look at an actual application, we’ll explore these principles in action, and demonstrate the benefits of following them.
About Jessica Mauerhan
Jessica is a software engineer who has been working with PHP and related technologies for over a decade. She enjoys mentoring fellow engineers in automated testing, test-driven development, and quality code design. She lives in McKinney Texas with her family and loves coffee, comedy and podcasts.