March 2022
Intermediate to advanced
678 pages
17h 12m
English
This section focuses on component design, where we study how an individual piece of software can be crafted to achieve a specific goal. We do that by exploring a few structural Gang of Four patterns to help design SOLID data structures and components. They also help simplify the complexity of our code by encapsulating our logic in smaller units.
We continue with two behavioral patterns that help manage shared logic or simplify the efforts needed to manage complex logic. We end the section by exploring how to transmit structured information between components regarding operations’ errors and successes.
This section comprises the following chapters:
Read now
Unlock full access