“Every C++ professional needs a copy ofEffective C++. It is an absolute must-read for anyone thinking of doing serious C++ development. If you've never readEffective C++and you think you know everything about C++, think again.”
—Steve Schirripa,Software Engineer, Google
“C++ and the C++ community have grown up in the last fifteen years, and the third edition ofEffective C++reflects this. The clear and precise style of the book is evidence of Scott's deep insight and distinctive ability to impart knowledge.”
—Gerhard Kreuzer,Research and Development Engineer, Siemens AG
The first two editions ofEffective C++were embraced by hundreds of thousands of programmers worldwide. The reason is clear: Scott Meyers' practical approach to C++ describes the rules of thumb used by the experts — the things they almost always do or almost always avoid doing — to produce clear, correct, efficient code.
The book is organized around 55 specific guidelines, each of which describes a way to write better C++. Each is backed by concrete examples. For this third edition, more than half the content is new, including added chapters on managing resources and using templates. Topics from the second edition have been extensively revised to reflect modern design considerations, including exceptions, design patterns, and multithreading.
Important features ofEffective C++include:
Scott Meyers is one of the world's foremost authorities on C++, providing training and consulting services to clients worldwide. He is the author of the best-selling Effective C++ series of books (Effective C++, More Effective C++, and Effective STL) and of the innovative Effective C++ CD. He is consulting editor for Addison Wesley's Effective Software Development Series and is a founding member of the Advisory Board for The C++ Source (http://www.artima.com/cppsource). He holds a Ph.D. in Computer Science from Brown University. His web site is http://www.aristeia.com.
I highly recomend this book for c++ programmers of any level of experience.
Scott Meyers' Effective C++ is one that I have not only read more than once, but have bought three separate editions and read them all more than once.
Each of the 55 "Tips" are quite short and fairly self-contained, and the Author's friendly style makes this book an extremely easy read to boot.
Even with all the changes to the language (some rather recent) there is still no finer source for a C++ developer to learn to code well. Amazing book. Read morePublished 2 days ago by J. M. Peterson
EVERY new C++ programmer needs to NEEDS this as soon as possible. I've been programming in C++ for years and I only wish I'd read it sooner. Read more
This is a set of do's and don'ts by one of the master C++ programmers / consultants that is still currently active. Read morePublished 21 days ago by Perry Smith
Great tour of C++, it shows the language's strengths and weaknesses. An engaging read. I learned a lot.Published 1 month ago by jpc
This is excellent booking on DP using C++ language.. I have hard copy from last 10 years, in addition i bought kindle edition as well.Published 1 month ago by Rajesh
The advise in this book is something that every C++ developer should know. It gives very practical recommendations for improving your code. Read morePublished 2 months ago by Mitch Carlson
I spoke to Scott Meyers about this series at a time when he was in doubt about it. He has been criticized as one who has not held a production programming job. Read morePublished 2 months ago by Ernie_Cordell Clayton Cordell, Jr.