Design Pattern evolve when languages and libraries evolve. There is no shortage of patterns but finding which one to apply, why, and how is a challenge.
In this workshop, learn to take a fresh look at patterns, when and how to use them, see them come to live in code, and how to make use of some of the modern capabilities of languages to implement a better set of patterns. Learn to leverage patterns to implement policies and rules that are common in applications.