1 of 2 people found the following review helpful
Compulsory reading - for c++ engineers,
This review is from: Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Professional Computing) (Paperback)A great book and should be compulsory reading by all C++ engineers before being let loose on a keyboard.
Unfortunately the most important effective item/tip for C++ is missing
Added below for the author
"Keep it simple and document your code in a consistent (and useful manner)!
Being clever in your code will lead to maintenance problems - good code is simple and obvious, even to an novice programer."
That said, the book is easy to understand and broken down into bite size bits prfect for a 5 min tea break (coffee break if you are not English), and may well prevent you from learning by trial and error (punishment). However not all the 'Ways to improve' I would consider good practice, but you can make up your own mind based on the information given and (please please)remember Item 0 above!
Not a cookbook on C++ but an intelligent well written, easy to digest set of ideas, some to be used, others not.
Would also recommend 'More effective C++' by the same author.