small medium large xlarge

The latest version of the book is P1.0, 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: P1.0 (17-Jun-15)
  • Fixed: 20-Jun-15, awaiting book release
#78514
Paper page: 24
For Windows git version 1.9.5.msysgit.0 the command git checkout `git rev-list -n 1 --before="2013-11-01" master` returns error: unknown switch ...more...
Adam Tornhill says: The git commands on Windows shall be run in the Git Bash Shell as stated in the Introduction; It won't work properly otherwise.
  • Reported in: P1.0 (12-May-15)
  • Fixed: 20-Jun-15, awaiting book release
#78434
PDF page: 26
Paper page: 26
When saving the detailed boundaries file the text should read "Open a text editor, enter the following mapping, and save it as maat_src_detailed_test_...more...
  • Reported in: P1.0 (17-Jun-15)
  • Fixed: 20-Jun-15, awaiting book release
#78515
Paper page: 26
Windows git version 1.9.5.msysgit.0 does not accept: git log --pretty=format:'[%h] %an %ad %s' --date=short --numstat --before=2013-11-01 but retur...more...
Adam Tornhill says: The git commands on Windows shall be run in the Git Bash Shell as stated in the Introduction; It won't work properly otherwise.
  • Reported in: P1.0 (30-Apr-15)
  • Fixed: 20-Jun-15, awaiting book release
#78383
Paper page: 30
The merge_comp_freqs.py script does not correctly merge data in Windows. In Windows the output of cloc uses back slashes '\' instead of forward slash...more...
Adam Tornhill says: This is solved by adding the --unix argument to all invocations of cloc in the book.
  • Reported in: P1.0 (30-Dec-16)
#81016
PDF page: 80
The link (http_www.inf.usi.ch/phd/dambros/tools/evoradar.php) for Evolution Radar no longer works. Perhaps http_reveal.inf.usi.ch/web/dambros/tools...more...
  • Reported in: P1.0 (30-Dec-16)
#81017
PDF page: 113
The code for nopcommerce has moved to https_github.com/nopSolutions/nopCommerce. Updated git clone command: git clone https_github.com/nopSolution...more...
  • Reported in: P1.0 (25-Apr-17)
#81472
PDF page: 114
If I try to run the analysis of nopCommerce as suggested, I got errors because of ^M characters in git log: # clone git clone git@github.com:nopS...more...
  • Reported in: P1.0 (12-May-15)
  • Fixed: 20-Jun-15, awaiting book release
#78435
PDF page: 125
Paper page: 125

"If we hear the same option repeatedly, we come to think of that opinion as..." should not have "option" but should be "opinion"--Dave Hackett

  • Reported in: P1.0 (22-Aug-15)
#78778
Paper page: 169
In my printed copy there is twice the same heading used on the pages 169 and 170 ("Link Code Churn to Temporal Coupling"). I guess that either there s...more...

Stuff To Be Considered in the Next Edition

  • Reported in: B2.0 (11-Feb-15)
  • Fixed: 05-Jun-15, awaiting book release
#78181
PDF page: 1
On the Kindle version of the book, the diagrams are very low quality, making it quite hard in many to read or see what is in the diagrams. This is esp...more...