April 2017
Intermediate to advanced
564 pages
24h 7m
English
Design patterns provide a way to solve problems related to software development using a proven solution. They not only make communication between designers more efficient, but they also make the code more tangible, clear, efficient, and reusable.
GoF design patterns are generally considered the foundation for all other patterns. Software professionals can immediately picture high-level design when they refer to the name of the pattern used to solve a particular problem.
Read now
Unlock full access