(image source: Amazon.com) |
Book: TypeScript 4 Design Patterns and Best Practices
- https://www.amazon.com/TypeScript-Design-Patterns-Best-Practices/dp/1800563426/
- Pages: 350
- Published: 2021-09-15
- By Theo Despoudis
Note:
Deepak Kumar (Marketing Coordinator, Packt Publishing) provided me with a PDF version of the book to review.
Link to my review on Amazon:
Chapters:
- Getting Started with TypeScript 4
- TypeScript Core Principles
- Creational Design Patterns
- Structural Design Patterns
- Behavioral Design Patterns
- Functional Programming with TypeScript
- Reactive Programming with TypeScript
- Developing Modern and Robust TypeScript Applications
- Anti-Patterns and Workarounds
What I Particularly Liked:
- The author’s practical, real-world, experience – self-evident in his approach to this subject.
- Emphasis on using the well-established Gang-of-Four Patterns in the book
- The usage of UML – as a still relevant and valuable skill
- The pattern used in describing the patterns covered in the book (i.e., When to use; Class diagram; Classic implementation; Modern implementations; Variants; Testing; Rel-World examples)
- The discussions on Classic and Modern implementations of a given pattern.
- The inclusions of some key Functional programming concepts
- The inclusion and discussion in Chapter-8 of SOLID design principles.
- The citations of the book’s corresponding github repository folders, associated with a given chapter.
- The inclusion of “Further Reading” links at the end of the chapters.
Suggestions for Future Editions
- Expand the “Criticisms” discussion to include examples of anti-patterns.
- Expand the Functional programming chapter
- Better attention to ensure that links in the book are correct.
No comments:
Post a Comment