c++ "design" books ?

Started by
11 comments, last by Crypter 17 years, 1 month ago
Hello, Does anybody know books related to C++ design only ? What I am looking for, is not another book that explains what inheritance or polymorphing is, but explains which features of the language are useful, which not and why. I would not mind if the book is biast as long as an explanation is included. Further, it would be interesting to read or learn more about general static and dynamic design approaches for C++. If anybody know a good book or two, let me know. Thanks in advance.
Advertisement
You can take a look at design patterns, OOD (Object Orianted Design),
and Software enginerring if you are interested:

Patterns

Lists alot of very good books including Scott Meyers "Effective C++" (a must read), and Stroustrups "C++ Programming Language"--another must read.

I also recommend, in addition to Scott Meyers and Stroustrup's books to
take a look at Code Complete 2nd ed

These are possible suggestions.
A previous thread of mine that had a few suggestions. :-)
[TheUnbeliever]
Haha sweet, i Just bought both those books, Effective C++ and C++ Programming Language. Can't wait for them to get here.
==============================
A Developers Blog | Dark Rock Studios - My Site
"Modern C++ Design" should be what you're looking for
------------------------------------------------------------Jawohl, Herr Oberst!
Quote:Original post by maximAL
"Modern C++ Design" should be what you're looking for

- unless you are new to all this programming-stuff. This book is a weapon of mass-destruction(TM) in unskilled hands.
Effective C++, More Effective C++, Effective STL, all by Scott Meyers

Exceptional C++, More Exceptional C++, both by Herb Sutter.
Quote:which features of the language are useful, which not and why.
Every feature of the language is useful.

Except exception specifications.
Thanks alot for the recommondations.
Quote:Original post by Deyja
Quote:which features of the language are useful, which not and why.
Every feature of the language is useful.

Except exception specifications.


And the export keyword.

And std::vector<bool> :P

This topic is closed to new replies.

Advertisement