the engines evaluation is tactical evaluation , it cannot give positional evaluation . the honour for positional evaluation is still with us , humans .
the strong side of engines are calculation and defence . they can come up with bizzare-looking ideas in certain positions .the weakeness are positional evaluation .
use the engine to check games however reserve the final decision for yourself . the engine may claim certain move of GM as weak/mistake but it will infact be strong move i.e positionally .
For example, 1. e4 e5, 2. d4 ed4, 3. c3 Bc5?, 4. cd4 Bb4+, 5.Bd2! (Chapter 1, section 5)
The author's point, I believe, is that Bd2 forces black to exchange and loss a tempo. But the computer engine is suggesting Nc3 to be better though it does not achieve the gain of a tempo.
This is not the only example where I found such contradiction and hence my question, How contemporary is the book?