effective-debugging
effective-debugging copied to clipboard
Code examples used in the book Effective Debugging (Addison-Wesley, 2016)
"will not handle correctly angles < 2 × π or > 2 × π." should be read as "will not handle correctly angles < –2 × π or > 4...
Black Duck Open Hub Code Search(http://code.openhub.net/)is not providing the facility described here. Thanks to: Toshiaki Kurokawa
"and at the Performance Monitor System – Processor Queue Length on Windows systems." should read "and at the Performance Monitor – System – Processor Queue Length on Windows systems." Thanks...
"In addition, someone else can commit a similar error in the future." should read as "In addition, someone else can make a similar error in the future." Thanks to: Toshiaki...
The listing is missing two calls to `sleep`. These are needed to make the code more deadlock-prone. The correct code can be found [here](https://github.com/dspinellis/effective-debugging/blob/f3df26024b0b0a8fedb3c48d3f37e3d272b563fc/deadlock/deadlock.cpp). Thanks to: Toshiaki Kurokawa
"You can enable a number of checks on software using the C++ standard template library." should be read as "You can enable a number of checks on software using the...
" roles in software construction, software design, and software management." should be read as "roles in software design, software construction, and software management." Thanks to: Toshiaki Kurokawa
``` p = s.client(q, r).booking(x).period(y, checkout(z)).duration(); ``` should be read as ``` d = s.client(q, r).booking(x).period(y, checkout(z)).duration(); ``` This makes the assignment consistent with the refactored code that follows it....
`The $(...) sequence is` should be read as `The