small medium large xlarge

The latest version of the book is P1.0, released over 4 years ago. If you've bought a PDF of the book and would like to update 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: P1.0 (05-Jun-16)
Paper page: 1

Mobi file does not have a book cover. On kindle, I can't see book cover of this book.

  • Reported in: P1.0 (24-Aug-17)
PDF page: 103
Tricky This is a little trick, actually. What happens is that the last person to integrate usually winds up with this huge burden of failing tes...more...
  • Reported in: P1.0 (15-Oct-15)
PDF page: 117

This is particularly valuable teams adding new members.

This is only grammar, but I thought I would point it out.--Robert Kindred

  • Reported in: P1.0 (04-Sep-15)
PDF page: 123
please neglect the page number cited abov3, it's just that my reader only gives me relative page numbers from each chapter. the typo is in the followi...more...
  • Reported in: P1.0 (15-Oct-15)
PDF page: 127

If you strive for just a 2% improvement every few weeks you’ll have at
50% improvement at the end of a year.

Just grammar.--Robert Kindred

  • Reported in: P1.0 (27-Nov-18)
PDF page: 161
Paper page: 144
“Maintainable code is code that is understandable and easy to work with. It’s design is clear, entities are well named...” In the excerpt above, “I...more...
  • Reported in: N/A (10-Jun-18)
Paper page: 175
The text refers to a test of the happy path, which uses MINIMUM_AGE and discusses the absence of the same test using MAXIMUM_AGE. But the printed sour...more...