Description
Course info
Rating
(79)
Level
Intermediate
Updated
December 13, 2017
Duration
1h 5m
Description

Design Patterns are a must-have in any developer's bag of tricks. The most useful patterns, however, are also the hardest to understand. Structural patterns, in particular, are both extremely useful and somewhat difficult to master. In this course, Design Patterns Playbook: Structural Patterns, you'll discover the ins and outs of four of the most advanced structural patterns to utilize in practice. First, you'll learn the structural patterns that tell apart the master programmer from the beginner. Next, you'll delve into understanding patterns through practical examples that use pictures and code together. Finally, you'll explore a brief overview of what Design Patterns are and why they are so useful. By the end of this course, you'll know how to wield Adapter, Decorator, Proxy, and Composite to make your code easier to understand and maintain.

About the author
About the author

Paolo Perrotta is a traveling coach and a software mentor. He wrote "Metaprogramming Ruby", widely praised as one of the essential books on Ruby.

More from the author
Mastering Git
Intermediate
2h 42m
7 Oct 2016
How Git Works
Beginner
1h 49m
10 Mar 2016