Talk: First Class Commands: The 2017 Edition

Treating behaviors first-class entities is a staple of functional programming. As “The Command Pattern,” it is a staple of OOP as well.

In this talk, we will take a look at this classic pattern, and then we'll see how it can be applied to modern problems like concurrency, serializability, and separation of concerns.