Monday, October 11, 2021

2021-10-11 Monday - Book Review: TypeScript 4 Design Patterns and Best Practices

 

(image source: Amazon.com)

Book: TypeScript 4 Design Patterns and Best Practices

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:

  1. Getting Started with TypeScript 4
  2. TypeScript Core Principles
  3. Creational Design Patterns
  4. Structural Design Patterns
  5. Behavioral Design Patterns
  6. Functional Programming with TypeScript
  7. Reactive Programming with TypeScript
  8. Developing Modern and Robust TypeScript Applications
  9. 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:

Copyright

© 2001-2021 International Technology Ventures, Inc., All Rights Reserved.