Mastering JavaScript Functional Programming - Second Edition
Thumbnail 1Thumbnail 2

Mastering JavaScript Functional Programming - Second Edition

4.4/5
Product ID: 386777147
Secure Transaction
Frequently Bought Together

Description

Mastering JavaScript Functional Programming - Second Edition

Reviews

4.4

All from verified purchases

J**Y

An Solid Book for All Serious JS Developers (especially for React devs)

Short version: This is a very good book. It's got a few flaws, but overall it's solid, and if you're a serious JS developer you should read it.I'm already as familiar and comfortable with Functional Programming (FP) as your average JS developer (React has indoctrinated us all, has it not?). I already knew most of the basics (having read the old O'Reilly book and done this for a while) – but I still found great value in this book, and learned a few new tricks.The BEST points on this book are:1) All code samples use ES6+, with modern idioms and patterns throughout.2) Along with going over all the essentials of FP-style _coding_ in JS, the author includes extensive advice and examples of writing _TEST_CASES_ for various FP scenarios, which is a topic that doesn't have enough available training material in the market.My complaints cost it a star, though. They are:1) A few too many technical mistakes to overlook (needs a better technical editor)2) For non-React developers, there are several references to Redux that will make no sense at all - and the brief React-based sample code in chapter 11 will also be confusing (and isn't explained well at all if you don't know React).3) While the first 8 chapters are excellent, including extensive detailed code examples and excellent explanations, the last 4 chapters aren't nearly as strong. There's far less in the way of code examples, and zero test-code examples (which the Recursion chapter, in particular, would benefit from). These chapters include a whole lot of brief explanations of big ideas, with little of the follow-thru from the earlier chapters. This is particularly painful in (again) the Recursion chapter, and the Design Patterns chapter. I love patterns and was especially looking forward to that chapter, so the fact that it includes almost no sample code, and mostly just far-too-brief explanations of the patterns he addresses, was a real disappointment. Also, chapter 12 is just ... sorta pointless. Nobody will use that stuff, sorry. I wish he'd skipped that chapter altogether, and instead had included twice as much on Recursion and Patterns. Oh well.Final word: This book isn't perfect, but the good FAR outweighs the bad. If you're a serious JavaScript developer, you should buy it, read it, and keep it close by for future reference. I certainly will.

C**Z

Lo mejor que he comprado

Un excelente libro! Altamente recomendado!

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Vikram D.

The MOLLE sheath is of exceptional quality. Very happy with my purchase.

2 weeks ago

Anjali K.

The product quality is outstanding. Exactly what I needed for my work.

1 month ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving over 300 million shoppers across more than 200 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
574.72 DT

Duties & taxes incl.

Tunisiastore
1
Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Fatima A.

Best international shipping I've ever tried. Worth every penny!

3 days ago

Abdullah B.

Great price for an authentic product. Fast international shipping too!

3 weeks ago

Mastering Javascript Functional Programming Second Edition | Desertcart Tunisia