Re: Looking for a good reference book on C++
From: Martijn Lievaart (m_at_remove.this.part.rtij.nl)
Date: 01/22/04
- Next message: Chris \( Val \): "Re: Is this legal?"
- Previous message: Robert W Hand: "Re: <windows.h> using ANSI C++"
- In reply to: Ben Measures: "Looking for a good reference book on C++"
- Next in thread: Sharad Kala: "Re: Looking for a good reference book on C++"
- Reply: Sharad Kala: "Re: Looking for a good reference book on C++"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Thu, 22 Jan 2004 13:24:31 +0100
On Thu, 22 Jan 2004 06:08:57 +0000, Ben Measures wrote:
> I have the whole C++ In-Depth Series by Stroustrup and am now looking
> for a good reference book.
>
> However, I can't decide between these two choices:
> 1.) The C++ Programming Language, Special Edition by Bjarne Stroustrup
> or
> 2.) The C++ Standard Library: A Tutorial by Josuttis
> and Reference with C++ Templates: The Complete Guide by Josuttis and
> Vandervoorde
>
> If there are recommendations for any of the above or other invaluable
> reference books, I would really like to hear about them.
>
> If you have all three, then please, please, please let me hear your
> thoughts on them.
As Sharad already noted, these are different books. Get Josuttis for sure,
it is invaluable. Stroustrup one can live without, when one has other good
books on the C++ language, but it is still a very good book. If you have
the budget, buy both.
Other indispensable books:
"Effective C++" by Meyers. A must have for every programmer. Get this.
"More Effective C++" by meyers. Recommended if you have budget to spare.
(These last two can also be had together on a CD version, very cost
effective).
"Effective STL" by Meyers. As with Effective C++, all information in this
book can be found in other books. But his writing style, the coherence in
the book (even though the book is a collection of items) will make you
a better programmer, even if you knew everything already that was in
there. Get this one directly after Effective C++.
"Exceptional C++" by Sutter. A must read for every serious C++ programmer.
Put this high on your list.
"More Exceptional C++" by Sutter. As with "More Effective C++" a followup
that is well worth the read, but not as indispensable as the first book.
"Modern C++ Design" by Alexandrescu. This will completely blow you away.
It shows a language that is C++, but you didn't knew existed. Should be
one of the last books on the list, but one you should definately get after
you read some of the other books from this list.
Non C++ books:
"Design Patterns" by Gamma e.a. A classic. A book about those things we
do in programming again and again. How to capture those so we can reuse
it. Do get this sometime, preferably before Modern C++ Design (it uses
many things from this book).
"UML destilled" by Fowler e.a. UML is not well equipped to describe
generic programming, but is still the de-facto language many speak to
communicate designs. Absolutely neccessary to know about.
"AntiPatterns" by Brown e.a. Good read for those with some experience. At
the very least it is a good laugh but it also shows very well why projects
fail, how to recognize that early and to some extend what to do about it.
HTH,
M4
- Next message: Chris \( Val \): "Re: Is this legal?"
- Previous message: Robert W Hand: "Re: <windows.h> using ANSI C++"
- In reply to: Ben Measures: "Looking for a good reference book on C++"
- Next in thread: Sharad Kala: "Re: Looking for a good reference book on C++"
- Reply: Sharad Kala: "Re: Looking for a good reference book on C++"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|