Summary
In this chapter, we delved into the wonderful world of design patterns/idioms associated with C++ programming and reactive programming. Starting with GOF design patterns, we moved on to reactive programming patterns and gradual transition from OOP to reactive programming is a highlight of this chapter. Later,we covered reactive programming patterns such as Cell, Active object, Resource loan, and Event bus. Bridging from GOF patterns to reactive programming helps you to look at reactive programming in a broader sense.In the next chapter, we will learn about micro-service development using C++.