Goodreads helps you keep track of books you want to read.
Start by marking “C++ Coding Standards: 101 Rules, Guidelines, and Best Practices” as Want to Read:
C++ Coding Standards: 101 Rules, Guidelines, and Best Practices
Enlarge cover
Rate this book
Clear rating
Open Preview

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

4.22  ·  Rating Details  ·  319 Ratings  ·  14 Reviews
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 ...more
Paperback, 240 pages
Published November 1st 2004 by Addison-Wesley Professional (first published October 25th 2004)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about C++ Coding Standards, please sign up.

Be the first to ask a question about C++ Coding Standards

Community Reviews

(showing 1-30 of 658)
filter  |  sort: default (?)  |  Rating Details
Adam
Jul 20, 2007 Adam rated it really liked it
Shelves: programming
This was a 3-star book based on writing style that got a boost to 4 due to the quality and usefulness of the information it contained.

The information was presented in semi-list form with only a page or two to explain each point. I found that format to be lacking in the details and especially the examples that I would have liked and that would have made it much more clear and easier to understand. The book was probably intended for programmers with more skill and knowledge than I have, which I th
...more
Artem Komisarenko
Непогана книжка, особливо для advanced новачка. На відміну від інших книжок Саттера і Александреску ця читається на диво легко, на рівні Мейерса.

З деякими порадами з книги я б посперечался.
Tihauan
Mar 16, 2016 Tihauan rated it really liked it
I enjoyed this book even if I am not a C++ programmer. Good tips for when a garbage collector is not there to help you.
Steve
Oct 15, 2015 Steve rated it liked it
Shelves: technical
A useful and interesting collection of guidelines for writing C++. Some of the guidelines are "obvious," but his other reviews have noted, worth repeating. Others are not so obvious and demonstrate subtle traps. One big flaw is that, particularly for the subtle cases, they don't go into enough detail -- they explain that something is bad, maybe even give an example, but not enough to really understand The intricacies of why.

I felt that Scott Meyers' books did a much better job of explaining the
...more
Sascha
Dec 26, 2015 Sascha rated it really liked it
It is a good read but it desperately needs an update with C++11 and 14.
Reinaldo
Feb 21, 2015 Reinaldo rated it really liked it
Shelves: computing
Nice rationale behind the guidelines and practices pointed out on this book.
Amit
Jan 10, 2012 Amit rated it it was amazing
Shelves: c
This is an advanced C++ book. I consider it the best book for C++, but be warned that it is not meant to be an introduction. The book seems to be written after "Effective C++", "More Effective C++", "Exceptional C++" and "More Exceptional C++" and includes a lot of wisdom presented in these books in a piecemeal fashion. All the listed books are recommended.
Daboe_
Jan 11, 2009 Daboe_ rated it really liked it
Shelves: it
Sometimes it's good to repeat the obvious... Don't optimize prematurely, don't write list.size() == 0 when list.isEmpty() would have accomplished the same, ... Apart from that, this book also covers 99 other recurring pitfalls and misuses in C++ programming. Most of them also apply to other programming languages.
Gianluca Ciccarelli
Jan 02, 2015 Gianluca Ciccarelli rated it liked it
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.
Alexander
Sep 10, 2009 Alexander rated it really liked it
This book is "a must" for people involved in software development. The book discusses good programming practices. Though a reader should have enough experience to appreciate advises of this book.
Simon
Aug 29, 2012 Simon rated it really liked it
One of a few books like "Effective C++" that is an absolute must-read for C++ programmers. Ignore it at your peril!
Marcos Santamaria
Feb 07, 2013 Marcos Santamaria rated it it was amazing
Easy to read, with good advices and guidelines.
Kirill
Feb 11, 2015 Kirill rated it it was amazing
Shelves: dropbox
Der Klassiker
Diego Cesar
Diego Cesar marked it as to-read
Aug 30, 2016
Rafael Meireles saback
Rafael Meireles saback marked it as to-read
Aug 29, 2016
Vladislav
Vladislav is currently reading it
Aug 25, 2016
Imran Hossain
Imran Hossain rated it liked it
Aug 24, 2016
Andrew Weiler
Andrew Weiler is currently reading it
Aug 15, 2016
_hao
_hao marked it as to-read
Aug 15, 2016
Julien Dollon
Julien Dollon rated it really liked it
Aug 11, 2016
Vladislavs Burakovs
Vladislavs Burakovs rated it really liked it
Aug 07, 2016
Roberto Orsini
Roberto Orsini marked it as to-read
Aug 07, 2016
مَحْمُود
مَحْمُود marked it as to-read
Aug 05, 2016
Ilya Lyakhovets
Ilya Lyakhovets marked it as to-read
Aug 05, 2016
Trananhtuan
Trananhtuan marked it as to-read
Aug 04, 2016
Aleksei Korolev
Aleksei Korolev marked it as to-read
Aug 03, 2016
Eric Mutua
Eric Mutua rated it really liked it
Aug 02, 2016
Grzegorz
Grzegorz marked it as to-read
Jul 31, 2016
« previous 1 3 4 5 6 7 8 9 21 22 next »
There are no discussion topics on this book yet. Be the first to start one »
  • Modern C++ Design: Generic Programming and Design Patterns Applied
  • More Effective C++
  • C++ Standard Library: A Tutorial and Reference
  • C++ Templates: The Complete Guide
  • Accelerated C++: Practical Programming by Example
  • The C++ Programming Language
  • C++ Primer
  • Algorithms in a Nutshell
  • Large-Scale C++ Software Design
  • Effective C#: 50 Specific Ways to Improve Your C#
  • C++ Concurrency in Action: Practical Multithreading
  • Design Patterns Explained: A New Perspective on Object-Oriented Design (Software Patterns Series)
  • Thinking in C++, Volume One: Introduction to Standard C++
  • The Art of UNIX Programming
  • Elements of Programming
  • C++ Primer Plus
  • Expert C Programming: Deep C Secrets
  • Practical Common LISP

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Share This Book