small medium large xlarge

The latest version of the book is P3.0, released 2 months 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: P3.0 (11-Mar-20)
PDF page: 8

Page 8 of the sample for DRY at

Source code is not formatted under DRY Violations in Data--Jack

  • Reported in: P1.0 (24-Feb-20)
Paper page: 29
Add "Topic 22, Engineering Daybook, on page 100", to the "Related Sections Include" section, because p.29, paragraph 5 mentions an engineering dayboo...more...
  • Reported in: P3.0 (14-Feb-20)
Paper page: 290

In citation [WH82], the last name of author George L. Kelling is misspelled as "Helling"