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

Sutter, Herb; Alexandrescu, Andrei

ISBN 10: 0321113586 ISBN 13: 9780321113580
Edité par Addison-Wesley Professional, 2004
Ancien(s) ou d'occasion Paperback

Vendeur ThriftBooks-Dallas, Dallas, TX, Etats-Unis Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Vendeur AbeBooks depuis 2 juillet 2009


A propos de cet article

Description :

Former library book; Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less. N° de réf. du vendeur G0321113586I3N10

Signaler cet article

Synopsis :

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.



À propos de l?auteur:

Herb Sutter is the author of three highly acclaimed books, Exceptional C++ Style, Exceptional C++, and More Exceptional C++ (Addison-Wesley). He chairs the ISO C++ standards committee, and is contributing editor and columnist for C/C++ Users Journal. As a software architect for Microsoft, Sutter leads the design of C++ language extensions for .NET programming.

Andrei Alexandrescu is the author of the award-winning book Modern C++ Design (Addison-Wesley, 2001) and is a columnist for C/C++ Users Journal.



Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.

Détails bibliographiques

Titre : C++ Coding Standards: 101 Rules, Guidelines,...
Éditeur : Addison-Wesley Professional
Date d'édition : 2004
Reliure : Paperback
Etat : Good
Etat de la jaquette : No Jacket

Meilleurs résultats de recherche sur AbeBooks

Image d'archives

Sutter, Herb,Alexandrescu, Andrei
Edité par Addison-Wesley Professional, 2004
ISBN 10 : 0321113586 ISBN 13 : 9780321113580
Ancien ou d'occasion paperback

Vendeur : Evergreen Goodwill, Seattle, WA, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

paperback. Etat : Acceptable. N° de réf. du vendeur mon0000317488

Contacter le vendeur

Acheter D'occasion

EUR 2,89
Expédition à EUR 3,43
Expédition nationale : Etats-Unis

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image d'archives

Sutter, Herb,Alexandrescu, Andrei
Edité par Addison-Wesley Professional, 2004
ISBN 10 : 0321113586 ISBN 13 : 9780321113580
Ancien ou d'occasion paperback

Vendeur : Evergreen Goodwill, Seattle, WA, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

paperback. Etat : Good. N° de réf. du vendeur mon0000252564

Contacter le vendeur

Acheter D'occasion

EUR 2,92
Expédition à EUR 3,43
Expédition nationale : Etats-Unis

Quantité disponible : 2 disponible(s)

Ajouter au panier

Image fournie par le vendeur

Sutter, Herb; Alexandrescu, Andrei
Edité par Addison-Wesley Professional, 2004
ISBN 10 : 0321113586 ISBN 13 : 9780321113580
Ancien ou d'occasion Couverture souple

Vendeur : Goodwill Books, Hillsboro, OR, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : good. Signs of wear and consistent use. N° de réf. du vendeur GICWV.0321113586.G

Contacter le vendeur

Acheter D'occasion

EUR 3,50
Expédition à EUR 3,43
Expédition nationale : Etats-Unis

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image d'archives

Sutter, Herb
Edité par Addison-Wesley Professional, 2004
ISBN 10 : 0321113586 ISBN 13 : 9780321113580
Ancien ou d'occasion Couverture souple

Vendeur : Phatpocket Limited, Waltham Abbey, HERTS, Royaume-Uni

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : Good. Your purchase helps support Sri Lankan Children's Charity 'The Rainbow Centre'. Shows some signs of wear but in good overall condition. Our donations to The Rainbow Centre have helped provide an education and a safe haven to hundreds of children who live in appalling conditions. N° de réf. du vendeur Z1-M-004-02697

Contacter le vendeur

Acheter D'occasion

EUR 3,86
Expédition à EUR 12,27
Expédition depuis Royaume-Uni vers Etats-Unis

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image d'archives

Alexandrescu, Andrei,Sutter, Herb
Edité par Addison-Wesley Professional, 2004
ISBN 10 : 0321113586 ISBN 13 : 9780321113580
Ancien ou d'occasion Paperback

Vendeur : HPB-Red, Dallas, TX, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Paperback. Etat : Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! N° de réf. du vendeur S_424156618

Contacter le vendeur

Acheter D'occasion

EUR 4,42
Expédition à EUR 3,22
Expédition nationale : Etats-Unis

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image d'archives

Sutter, Herb; Alexandrescu, Andrei
Edité par Addison-Wesley Professional, 2004
ISBN 10 : 0321113586 ISBN 13 : 9780321113580
Ancien ou d'occasion paperback

Vendeur : London Bridge Books, London, Royaume-Uni

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

paperback. Etat : Good. N° de réf. du vendeur 0321113586-3-29984379

Contacter le vendeur

Acheter D'occasion

EUR 5,70
Expédition à EUR 51,89
Expédition depuis Royaume-Uni vers Etats-Unis

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image d'archives

Herb Sutter, Andrei Alexandrescu
Edité par Addison Wesley, 2004
ISBN 10 : 0321113586 ISBN 13 : 9780321113580
Ancien ou d'occasion Paperback

Vendeur : Greener Books, London, Royaume-Uni

Évaluation du vendeur 4 sur 5 étoiles Evaluation 4 étoiles, En savoir plus sur les évaluations des vendeurs

Paperback. Etat : Used; Good. **SHIPPED FROM UK** We believe you will be completely satisfied with our quick and reliable service. All orders are dispatched as swiftly as possible! Buy with confidence! Greener Books. N° de réf. du vendeur mon0001188280

Contacter le vendeur

Acheter D'occasion

EUR 5,70
Expédition à EUR 18,44
Expédition depuis Royaume-Uni vers Etats-Unis

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image d'archives

Alexandrescu, Andrei, Sutter, Herb
Edité par Addison Wesley Professional, 2004
ISBN 10 : 0321113586 ISBN 13 : 9780321113580
Ancien ou d'occasion Couverture souple

Vendeur : Better World Books: West, Reno, NV, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : Good. Former library book; may include library markings. Used book that is in clean, average condition without any missing pages. N° de réf. du vendeur 4450447-6

Contacter le vendeur

Acheter D'occasion

EUR 6,16
Livraison gratuite
Expédition nationale : Etats-Unis

Quantité disponible : 2 disponible(s)

Ajouter au panier

Image d'archives

Alexandrescu, Andrei, Sutter, Herb
Edité par Addison Wesley Professional, 2004
ISBN 10 : 0321113586 ISBN 13 : 9780321113580
Ancien ou d'occasion Couverture souple

Vendeur : Better World Books, Mishawaka, IN, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : Good. Used book that is in clean, average condition without any missing pages. N° de réf. du vendeur 4302848-6

Contacter le vendeur

Acheter D'occasion

EUR 6,16
Livraison gratuite
Expédition nationale : Etats-Unis

Quantité disponible : 2 disponible(s)

Ajouter au panier

Image d'archives

Alexandrescu, Andrei, Sutter, Herb
Edité par Addison Wesley Professional, 2004
ISBN 10 : 0321113586 ISBN 13 : 9780321113580
Ancien ou d'occasion Couverture souple

Vendeur : Better World Books: West, Reno, NV, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : Good. Used book that is in clean, average condition without any missing pages. N° de réf. du vendeur 4302848-6

Contacter le vendeur

Acheter D'occasion

EUR 6,16
Livraison gratuite
Expédition nationale : Etats-Unis

Quantité disponible : 1 disponible(s)

Ajouter au panier

There are 26 autres exemplaires de ce livre sont disponibles

Afficher tous les résultats pour ce livre