Effective C++: 50 Specific Ways to Improve Your Programs and Design (2nd Edition) (Addison-Wesley Professional Computing Series)

Effective C++: 50 Specific Ways to Improve Your Programs and Design (2nd Edition) (Addison-Wesley Professional Computing Series)
by Scott Meyers

Effective C++: 50 Specific Ways to Improve Your Programs and Design (2nd Edition) (Addison-Wesley Professional Computing Series)
List Price: $39.95
Our Price: $22.25
You Save: $17.70 (44%)
Availability: Usually ships in 1-2 business days
Buy Used: from $2.34 (click here)
Category: Book
See more book details and other editions


or

Book Summary Information

Author: Scott Meyers
Edition: Paperback
Audio: English (Original Language); English (Unknown); English (Published)
Published: 1997-09-02
ISBN: 0201924889
Number of pages: 288
Publisher: Addison-Wesley Professional

Book Reviews of Effective C++: 50 Specific Ways to Improve Your Programs and Design (2nd Edition) (Addison-Wesley Professional Computing Series)

Book Review: Kindle Edition formatting acceptable, but not great
Summary: 5 Stars

This book is fantastic, I own three editions.

But the Kindle edition is a pale shadow of the print edition. Purchase the printed edition first, use the Kindle edition only as a portable reference. Expect your reading speed to be much slower on the Kindle edition than in the print edition.

The Kindle display is too narrow for the code, causing lines to wrap at inconvenient places. Code is mostly readable, but the line wraps render the code less readable than the print edition.

The Kindle edition uses the same serifed font for both code and prose, all in black. The printed edition uses a serif font for prose, and uses a sans-serif font to differentiate code. The print edition uses color to identifies important code.

Comparing the two editions gives you deeper appreciation for the art of typesetting.

Photos comparing Kindle and printed formatting at
http://gallery.mac.com/ziggr#100056

The Scott Meyers books were *the* reason I bought a Kindle: these books were in my backpack on the day I ordered my Kindle. "I could carry a 10oz Kindle instead of a stack of books? Sold!" Even with the Kindle's limited formatting capabilities, I'm glad to finally have them in a Kindle edition.

Summary of Effective C++: 50 Specific Ways to Improve Your Programs and Design (2nd Edition) (Addison-Wesley Professional Computing Series)

This definitive guide to C++ has been updated to reflect the latest ANSI/ISO standard. With more than 50,000 copies sold, the first edition has helped thousands of developers improve their C++ programming skills. Continuing in this tradition, Meyers has reworked every item in the book and has liberally placed cross-references throughout the text.
This exceptionally useful text offers Scott Myers's expertise in C++ class design and programming tips. The second edition incorporates recent advances to C++ included in the ISO standard, including namespaces and built-in template classes, and is required reading for any working C++ developer.

The book opens with some hints for porting code from C to C++ and then moves on to the proper use of the new and delete operators in C++ for more robust memory management. The text then proceeds to class design, including the proper use of constructors, destructors, and overloaded operator functions for assignment within classes. (These guidelines ensure that you will create custom C++ classes that are fully functional data types, which can be copied and assigned just like built-in C++ classes.)

The author also provides a handful of suggestions for general class design, including strategies for using different types of inheritance and encapsulation. Never doctrinaire and always intelligent, these guidelines can make your C++ classes more robust and easier to maintain. --Richard Dragan

General Books

Book Subjects
Most talked about in General Books
C Primer Plus (5th Edition) ImageC Primer Plus (5th Edition)
by Stephen Prata
Sams; Published: 2004-12-03; Paperback; Book
Best price: $25.00
Price in other shops: $49.99
Pointers on C ImagePointers on C
by Kenneth Reek
Addison Wesley; Published: 1997-08-04; Paperback; Book
Best price: $85.21
Price in other shops: $95.00
C++: Effective Object-Oriented Software Construction ImageC++: Effective Object-Oriented Software Construction
by Kayshav Dattatri
Prentice Hall; Published: 1997-04-30; Paperback; Book
Best price: $26.95
Price in other shops: $44.99
C++ Templates: The Complete Guide ImageC++ Templates: The Complete Guide
by David Vandevoorde, Nicolai M. Josuttis
Addison-Wesley Professional; Published: 2002-11-22; Hardcover; Book
Best price: $52.79
Price in other shops: $74.99
C++ The Core Language (Nutshell Handbooks) ImageC++ The Core Language (Nutshell Handbooks)
by Doug Brown, Gregory Satir
O'Reilly Media, Inc.; Published: 1995-10-19; Paperback; Book
Best price: $18.99
Price in other shops: $29.95
Woody Leonhard Teaches Microsoft Office 97 (Author Teaches) ImageWoody Leonhard Teaches Microsoft Office 97 (Author Teaches)
by Woody Leonhard
Que; Published: 1998-08; Paperback; Book
Best price: $7.47
Price in other shops: $19.99
Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions (C++ In-Depth Series) ImageExceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions (C++ In-Depth Series)
by Herb Sutter
Addison-Wesley Professional; Published: 1999-11-28; Paperback; Book
Best price: $24.99
Price in other shops: $44.99
Agile Software Development, Principles, Patterns, and Practices (Alan Apt Series) ImageAgile Software Development, Principles, Patterns, and Practices (Alan Apt Series)
by Robert C. Martin
Prentice Hall; Published: 2002-10-25; Hardcover; Book
Best price: $56.24
Price in other shops: $76.50
The C++ Standard Library: A Tutorial and Reference ImageThe C++ Standard Library: A Tutorial and Reference
by Nicolai M. Josuttis
Addison-Wesley Professional; Published: 1999-08-22; Hardcover; Book
Best price: $44.97
Price in other shops: $74.99
Effective C++: 50 Specific Ways to Improve Your Programs and Design (2nd Edition) (Addison-Wesley Professional Computing Series) ImageEffective C++: 50 Specific Ways to Improve Your Programs and Design (2nd Edition) (Addison-Wesley Professional Computing Series)
by Scott Meyers
Addison-Wesley Professional; Published: 1997-09-02; Paperback; Book
Best price: $24.46
Price in other shops: $39.95
Similar Books and other products
Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions (C++ In-Depth Series) ImageExceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions (C++ In-Depth Series)
by Herb Sutter
Addison-Wesley Professional; Published: 1999-11-28; Paperback; Book
Best price: $24.99
Price in other shops: $44.99
Modern C++ Design: Generic Programming and Design Patterns Applied (C++ In-Depth Series) ImageModern C++ Design: Generic Programming and Design Patterns Applied (C++ In-Depth Series)
by Andrei Alexandrescu
Addison-Wesley Professional; Published: 2001-02-23; Paperback; Book
Best price: $37.79
Price in other shops: $59.99
C++ Primer Plus (5th Edition) ImageC++ Primer Plus (5th Edition)
by Stephen Prata
Sams; Published: 2004-11-25; Paperback; Book
Best price: $25.00
Price in other shops: $54.99
C++ Coding Standards: 101 Rules, Guidelines, and Best Practices (C++ In-Depth Series) ImageC++ Coding Standards: 101 Rules, Guidelines, and Best Practices (C++ In-Depth Series)
by Herb Sutter, Andrei Alexandrescu
Addison-Wesley Professional; Published: 2004-11-04; Paperback; Book
Best price: $27.40
Price in other shops: $44.99
Code Complete: A Practical Handbook of Software Construction ImageCode Complete: A Practical Handbook of Software Construction
by Steve McConnell
Microsoft Press; Published: 2004-07-07; Paperback; Book
Best price: $27.90
Price in other shops: $49.99
The C++ Standard Library: A Tutorial and Reference ImageThe C++ Standard Library: A Tutorial and Reference
by Nicolai M. Josuttis
Addison-Wesley Professional; Published: 1999-08-22; Hardcover; Book
Best price: $49.99
Price in other shops: $74.99
The C++ Programming Language: Special Edition (3rd Edition) ImageThe C++ Programming Language: Special Edition (3rd Edition)
by Bjarne Stroustrup
Addison-Wesley Professional; Published: 2000-02-11; Hardcover; Book
Best price: $44.89
Price in other shops: $79.99
Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series) ImageDesign Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)
by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides
Addison-Wesley Professional; Published: 1994-11-10; Hardcover; Book
Best price: $29.50
Price in other shops: $59.99
Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library (Addison-Wesley Professional Computing Series) ImageEffective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library (Addison-Wesley Professional Computing Series)
by Scott Meyers
Addison-Wesley Professional; Published: 2001-06-16; Paperback; Book
Best price: $35.63
Price in other shops: $49.99
More Effective C++: 35 New Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing Series) ImageMore Effective C++: 35 New Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing Series)
by Scott Meyers
Addison-Wesley Professional; Published: 1996-01-08; Paperback; Book
Best price: $34.00
Price in other shops: $49.99