Video

Want to see the full-length video right now for free?

Sign In with GitHub for Free Access

Notes

The single responsibility principle is one of the core principles of SOLID. It's a powerful idea that can guide programmers to writing more maintainable code. We'll take a look at our code and see where we might be violating this principle. We'll discuss ways to restructure our code in order to obey this principle. For instance, we'll extract some new types of objects in our application that allow us to address problems in our application more succinctly