Conclusion

Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text.

Heads up... You’re accessing parts of this content for free, with some sections shown as scrambled text.

Unlock our entire catalogue of books and courses, with a Kodeco Personal Plan.

Unlock now

The SOLID principles of object-oriented programming are great — tested and tried principles used widely to build flexible, scalable, and maintainable software systems.

In this lesson, you’ve learned:

  • The Liskov Substitution Principle.
  • The Interface Segregation Principle.
  • The Dependency Inversion Principle.

If you want to explore more about SOLID principles, check out the “Architecting for Testing” chapter of Android Test-Driven Development by Tutorials.

See forum comments
Download course materials from Github
Previous: Implementing Dependency Inversion Principle Next: Quiz: Liskov Substitution, Interface Segregation & Dependency Inversion