HomeGroupsTalkZeitgeist
This site uses cookies to deliver our services, improve performance, for analytics, and (if not signed in) for advertising. By using LibraryThing you acknowledge that you have read and understand our Terms of Service and Privacy Policy. Your use of the site and services is subject to these policies and terms.
Hide this

Results from Google Books

Click on a thumbnail to go to Google Books.

C++ Coding Standards: 101 Rules, Guidelines,…
Loading...

C++ Coding Standards: 101 Rules, Guidelines, and Best Practices (edition 2004)

by Herb Sutter, Andrei Alexandrescu

MembersReviewsPopularityAverage ratingConversations
189288,985 (4.17)None
Member:PeterPhillips
Title:C++ Coding Standards: 101 Rules, Guidelines, and Best Practices
Authors:Herb Sutter
Other authors:Andrei Alexandrescu
Info:Addison-Wesley Professional (2004), Paperback, 240 pages
Collections:Your library
Rating:
Tags:C++

Work details

C++ Coding Standards: 101 Rules, Guidelines, and Best Practices by Herb Sutter

None.

None
Loading...

Sign up for LibraryThing to find out whether you'll like this book.

No current Talk conversations about this book.

Showing 2 of 2
Kept a bookmark inside, to remember to check from time to time some nice general principle (Item 32: Be clear what kind of class you're writing). Full of great stuff and style, sometimes boring though. ( )
  sturmer | Oct 25, 2015 |
Showing 2 of 2
no reviews | add a review
You must log in to edit Common Knowledge data.
For more help see the Common Knowledge help page.
Series (with order)
Canonical title
Original title
Alternative titles
Original publication date
People/Characters
Important places
Important events
Related movies
Awards and honors
Epigraph
Dedication
First words
Quotations
Last words
Disambiguation notice
Publisher's editors
Blurbers
Publisher series
Original language
Canonical DDC/MDS

References to this work on external resources.

Wikipedia in English (3)

Book description
Haiku summary

Amazon.com Product Description (ISBN 0321113586, Paperback)

Consistent, high-quality coding standards improve software quality, reduce time-to-market, promote teamwork, eliminate time wasted on inconsequential matters, and simplify maintenance. Now, two of the world's most respected C++ experts distill the rich collective experience of the global C++ community into a set of coding standards that every developer and development team can understand and use as a basis for their own coding standards.

The authors cover virtually every facet of C++ programming: design and coding style, functions, operators, class design, inheritance, construction/destruction, copying, assignment, namespaces, modules, templates, genericity, exceptions, STL containers and algorithms, and more. Each standard is described concisely, with practical examples. From type definition to error handling, this book presents C++ best practices, including some that have only recently been identified and standardized-techniques you may not know even if you've used C++ for years. Along the way, you'll find answers to questions like

What's worth standardizing--and what isn't? What are the best ways to code for scalability? What are the elements of a rational error handling policy? How (and why) do you avoid unnecessary initialization, cyclic, and definitional dependencies? When (and how) should you use static and dynamic polymorphism together? How do you practice "safe" overriding? When should you provide a no-fail swap? Why and how should you prevent exceptions from propagating across module boundaries? Why shouldn't you write namespace declarations or directives in a header file? Why should you use STL vector and string instead of arrays? How do you choose the right STL search or sort algorithm? What rules should you follow to ensure type-safe code?

Whether you're working alone or with others, C++ Coding Standards will help you write cleaner code--and write it faster, with fewer hassles and less frustration.



(retrieved from Amazon Thu, 12 Mar 2015 18:16:21 -0400)

"Two of the world's most respected C++ experts distill the rich collective experience of the global C++ community into a set of coding standards that every developer and development team can understand and use as a basis for their own coding standards." "The authors cover virtually every facet of C++ programming: design and coding style, functions, operators, class design, inheritance, construction/destruction, copying, assignment, namespaces, modules, templates, genericity, exceptions, STL containers and algorithms, and more. Each standard is described concisely, with practical examples. From type definition to error handling, this book presents C++ best practices, including some that have only recently been identified and standardized-techniques you may not know even if you've used C++ for years."--BOOK JACKET.… (more)

(summary from another edition)

Quick Links

Popular covers

Rating

Average: (4.17)
0.5
1
1.5
2 1
2.5
3 5
3.5
4 9
4.5 1
5 11

Is this you?

Become a LibraryThing Author.

 

About | Contact | Privacy/Terms | Help/FAQs | Blog | Store | APIs | TinyCat | Legacy Libraries | Early Reviewers | Common Knowledge | 128,968,891 books! | Top bar: Always visible