D Unleashed - The Blooper List


Chapter 3 - Optimization



Type Page Error Correction
Book organisation 75 As Donald Knuth said, "Premature optimization is the root of all evil." Move this chapter to the end of the book.
Typographical 80 Run-on sentence - 'there is such a thing as an L3 cache, it's just not used very often' Change comma to semicolon.
Technical 83 Figure 3.1 has eight items in the legend but only six lines on the graph. Add the lines (or remove the legend entries!)
Typographical 87 Table split across pages. Insert page break.
Typographical 87 'Descendents' Should be 'Descendants'
Typographical 88 Tabulation of column 6 is wrong. Tabulate correctly.
Typographical 89 'Descendents' 'Descendants'
Typographical 90 'quicksort' Should be 'Quicksort', with monospace font attribute removed.
Typographical 100 'are in the table' Should be 'is in the table'
Typographical 101 'NULL terminator' Should be 'null terminator' - Remove monospace font attribute.
Typographical 111 In the sidebar, 'ANSI C,' has an extraneous comma. Also, it should really be ISO C. :-) Remove the comma.




Back to index