The latest version of the book is P1.0, released about 1 month ago. If you've bought a PDF of the book and would like to upgrade it to this version (for free), visit your home page.
By default this page displays the errata for the latest version of the book. If you have a previous version, select it here:
If you've found a new error, please submit it.
- Reported in: P1.0 (15-Sep-17)
PDF page: 20
When running "rspec --profile 2" you display the result as "5 examples, 0 failures". But on the previous page (19), we haven't yet fixed the error for coffee with milk spec:
"Finished in 0.0102 seconds (files took 0.09104 seconds to load)
2 examples, 1 failure".
Wouldn't it be wiser to either fix the error by implementing the missing code or display the error when running with --profile option ?--Serguei Cambour
- Reported in: P1.0 (04-Sep-17)
PDF page: 53
"Ruby’s JSON library can safely parse simple a record like this one into a Ruby
"simple" and "a" are in the the wrong order.
"Ruby’s JSON library can safely parse a simple record like this one into a Ruby
--Jacob D Williams
- Reported in: P1.0 (28-Sep-17)
Paper page: 128
The phrase "but you can also also add helper" contains double "also".--Serguei CambourMyron Marston says: Good catch! We'll be sure to address this in the next edition.
- Reported in: P1.0 (10-Oct-17)
- Fixed: 10-Oct-17, awaiting book release
PDF page: 188
... so you’d like to memoize (cache) the result should be
so you’d like to memorize (cache) the result.--Serguei CambourMyron Marston says: Actually, our usage of "memoize" (no "r") is intentional. We introduce this term on page 12, with a link to a blog post that explains it more in depth.