June 2016
Beginner to intermediate
292 pages
6h 8m
English
Designing software is a tricky task. Often an application grows following the user's needs, and if it is poorly designed, sooner or later we will face troubles. The SOLID principles can help us to design better applications. They allow us to detect points of weakness and to write robust, flexible, and maintainable code. Even though SOLID principles were born for classical OOP languages, they can be applied to JavaScript language as well.
In this chapter, we will explore the SOLID principles by discussing the following topics:
When we discussed the Object-Oriented ...
Read now
Unlock full access