O'Reilly logo

TypeScript: Modern JavaScript Development by Ivo Gabe de Wolff, Vilic Vane, Remo H. Jansen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 5. Behavioral Design Patterns

As the name suggests, behavioral design patterns are patterns about how objects or classes interact with each other. The implementation of behavioral design patterns usually requires certain data structures to support the interaction in a system. However, behavioral patterns and structural patterns focus on different aspects when applied. As a result, you might find patterns in the category of behavioral design patterns usually have simpler or more straightforward structures compared to structural design patterns.

In this chapter, we are going to talk about some of the following common behavioral patterns:

  • Chain of Responsibility: Organizes behaviors with different scopes
  • Command: Exposes commands from the internal ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required