tags:

views:

298

answers:

4

Which of the following two books are better in your opinion:

Effective C++: 55 Specific Ways to Improve Your Programs and Designs by Scott Meyers

C++ Coding Standards: 101 Rules, Guidelines, and Best Practices by Herb Sutter & Andrei Alexandrescu.

I have heard good things about both books, but I don't have the time to read both. Which one should I choose?

+2  A: 

If these are the only two books you are considering, start with Effective C++.

ArunSaha
A: 

I like the one by Alexandrescu.

XMLDUDE
+1  A: 

I would strongly recommend Effective C++: 55 Specific Ways to Improve Your Programs and Designs by Scott Meyers if you want to understand each item thoroughly. If you're looking for a high level overview of all the good practices, Coding Standards is good.

posharma
+6  A: 

I have heard good things about both books, but I don't have the time to read both. Which one should I choose?

If you want to learn to write good C++ code, you'll have to read both and then a couple more. But don't worry, becoming a good C++ programmer takes years anyway, so you do have enough time.

I'd start out with Effective C++, and read the Coding Standards afterwards. But that's just me.

sbi