February 2018
Intermediate to advanced
110 pages
1h 32m
English
At some point, you will be presented with code that was written by others (or by you, a long time ago, and you have since forgotten how it works), and you will need to understand what the code did and if it needs to be fixed or evolved.
Reading a data-processing workflow that uses map, reduce, or select is very different from reading typical code written in an imperative coding style. In addition, Ruby’s way of passing blocks can be confusing to many people unfamiliar with that coding style. I have experienced people reading my map/reduce/select data-processing cascades and reacting ...
Read now
Unlock full access