Chapter 14. A Road Ahead
It has been a whirlwind journey on various topics through our book. If you have reached this point, you might have come across some new concepts, or might have had a fresh look at some things that you already knew. Broadly speaking, the theme of this book can be divided into the following four sections:
- Putting patterns into perspective (Chapter 1 and 2)
- GoF in action (Chapter 3 through 7)
- Object/functional programming (Chapter 8 to 10)
- (Functional) reactive programming (Chapter 11, 12, and 13)
Patterns are an interesting topic, and they have helped software developers to address complex business problems by providing proven and time-tested solutions. It has also improved communication between developers and their stakeholders. By learning patterns, as a developer, you get distilled knowledge and experience of those master programmers who cataloged these patterns. But there are some more topics that you should know in your journey as a developer or an architect...