small medium large xlarge

The latest version of the book is P1.1, released over 2 years 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.

  • Typo
  • Tech. error
  • Suggestion
  • Maybe next edition
  • Not a problem
  • Reported in: B1.0 (19-Sep-14)
Paper page: 45

The format of the numbered list is unreadable.

I'm usin aldiko as reader of the epub format on my nexus 7 (2012).--Klaus kolle

Ron Jeffries says: Chapter 9? Prag guys? Beyond my meager abilities to fix. :)
  • Reported in: P1.1 (04-Oct-15)
PDF page: 59

pqractice -> practice

  • Reported in: P1.0 (26-Feb-15)
PDF page: 59

pqractice should be practice--Spencer Hanson

  • Reported in: P1.1 (02-Aug-17)
PDF page: 77
Paper page: 59
"This skill can be developed, however, and the repeated pqractice of choosing the features for the next iteration is the best way to develop that sk...more...
  • Reported in: P1.1 (28-Jun-15)
PDF page: 77
Paper page: 59

pqractice -> practice--MP

  • Reported in: P1.0 (26-Feb-15)
PDF page: 119
Paper page: 119

"We’re be" could be changed to "We're going to be" or "We'll be" in paragraph 2--Spencer Hanson

Ron Jeffries says: This one should be "We'll be". Well spotted, Spencer, where were you when we really needed you? Thanks!
  • Reported in: B2.0 (19-Nov-14)
PDF page: 282
I'm not sure when you include the contents of the Bibliography in your production process, but at the moment it is empty. Perhaps my interpretation of...more...