aller au contenu
Covid-19 virus
Ressources pour le COVID-19

Des informations fiables sur le coronavirus (COVID-19) sont publiées par l’Organisation mondiale de la Santé (situation actuelle, voyageurs internationaux). Plusieurs ressources fréquemment mises à jour sont disponibles avec cette recherche dans WorldCat.org. Le site WebJunction d’OCLC a rassemblé des informations et des ressources pour aider le personnel des bibliothèques dans la planification des mesures à prendre pour gérer les problèmes liés au coronavirus dans leur communauté.

Image provided by: CDC/ Alissa Eckert, MS; Dan Higgins, MAM
API design for C++ Aperçu de cet ouvrage
FermerAperçu de cet ouvrage
Vérification...

API design for C++

Auteur : Martin Reddy
Éditeur: Boston : Morgan Kaufmann, 2011.
Édition/format:   Livre électronique : Document : AnglaisVoir toutes les éditions et tous les formats
Résumé:
The design of application programming interfaces can affect the behavior, capabilities, stability, and ease of use of end-user applications. With this book, you will learn how to design a good API for large-scale long-term projects. With extensive C++ code to illustrate each concept, API Design for C++ covers all of the strategies of world-class API development. Martin Reddy draws on over fifteen years of experience  Lire la suite...
Évaluation:

(pas encore évalué) 0 avec des critiques - Soyez le premier.

Sujets
Plus comme ceci

Trouver un exemplaire dans la bibliothèque

&AllPage.SpinnerRetrieving; Recherche de bibliothèques qui possèdent cet ouvrage...

Détails

Genre/forme: Electronic books
Format – détails additionnels: Print version:
Reddy, Martin.
API design for C++.
Boston : Morgan Kaufmann, 2011
(DLC) 2010039601
(OCoLC)666246330
Type d’ouvrage: Document, Ressource Internet
Type de document: Ressource Internet, Fichier d'ordinateur
Tous les auteurs / collaborateurs: Martin Reddy
ISBN: 9780123850041 0123850045
Numéro OCLC: 704559821
Description: 1 online resource (xxv, 441 pages)
Contenu: Front Cover; API Design for C++; Copyright; Contents; Foreword; Preface; Acknowledgments; Author Biography; Chapter 1: Introduction; Chapter 2: Qualities; Chapter 3: Patterns; Chapter 4: Design; Chapter 5: Styles; Chapter 6: C++ Usage; Chapter 7: Performance; Chapter 8: Versioning; Chapter 9: Documentation; Chapter 10: Testing; Chapter 11: Scripting; Chapter 12: Extensibility; Appendix A: Libraries; Bibliography; Index.
Responsabilité: Martin Reddy.

Résumé:

The design of application programming interfaces can affect the behavior, capabilities, stability, and ease of use of end-user applications. This book helps you learn how to design a good API for  Lire la suite...

Critiques

Critiques éditoriales

Synopsis de l’éditeur

Martin Reddy draws from his experience on large scale, collaborative software projects to present patterns and practices that provide real value to individual developers as well as organizations. API Lire la suite...

 
Critiques d’utilisateurs
Récupération des critiques de GoodReads...
Récuperation des critiques DOGObooks…

Marqueurs

Soyez le premier.
Confirmez cette demande

Vous avez peut-être déjà demandé cet ouvrage. Veuillez sélectionner OK si vous voulez poursuivre avec cette demande quand même.

Données liées


\n\n

Primary Entity<\/h3>\n
<http:\/\/www.worldcat.org\/oclc\/704559821<\/a>> # API design for C++<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:MediaObject<\/a>, schema:Book<\/a>, schema:CreativeWork<\/a> ;\u00A0\u00A0\u00A0\nlibrary:oclcnum<\/a> \"704559821<\/span>\" ;\u00A0\u00A0\u00A0\nlibrary:placeOfPublication<\/a> <http:\/\/id.loc.gov\/vocabulary\/countries\/mau<\/a>> ;\u00A0\u00A0\u00A0\nlibrary:placeOfPublication<\/a> <http:\/\/dbpedia.org\/resource\/Boston<\/a>> ; # Boston<\/span>\n\u00A0\u00A0\u00A0\nrdfs:comment<\/a> \"Warning: This malformed URI has been treated as a string - \'https:\/\/www.safaribooksonline.com\/library\/view\/-\/9780123850034\/?ar?orpq&email=^u\'<\/span>\" ;\u00A0\u00A0\u00A0\nrdfs:comment<\/a> \"Warning: This malformed URI has been treated as a string - \'https:\/\/www.safaribooksonline.com\/library\/view\/title\/9780123850034\/?ar?orpq&email=^u\'<\/span>\" ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/952199377#Topic\/computers_programming_languages_general<\/a>> ; # COMPUTERS--Programming Languages--General<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/952199377#Topic\/computers_programming_languages_java<\/a>> ; # COMPUTERS--Programming Languages--Java<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/952199377#Topic\/computers_programming_languages_pascal<\/a>> ; # COMPUTERS--Programming Languages--Pascal<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/dewey.info\/class\/005.133\/e22\/<\/a>> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/952199377#Topic\/programmering<\/a>> ; # Programmering<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/952199377#Topic\/c++_programsprak<\/a>> ; # C++ (programspr\u00E5k)<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/952199377#Topic\/c++<\/a>> ; # C++<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/952199377#Topic\/computers_programming_languages_c\u266F<\/a>> ; # COMPUTERS--Programming Languages--C\u266F<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/952199377#Topic\/tillampningsprogram<\/a>> ; # Till\u00E4mpningsprogram<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/id.worldcat.org\/fast\/811704<\/a>> ; # Application program interfaces (Computer software)<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/id.worldcat.org\/fast\/843286<\/a>> ; # C++ (Computer program language)<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/952199377#Topic\/computers_programming_languages_c++<\/a>> ; # COMPUTERS--Programming Languages--C++<\/span>\n\u00A0\u00A0\u00A0\nschema:bookFormat<\/a> schema:EBook<\/a> ;\u00A0\u00A0\u00A0\nschema:creator<\/a> <http:\/\/viaf.org\/viaf\/73497514<\/a>> ; # Martin Reddy<\/span>\n\u00A0\u00A0\u00A0\nschema:datePublished<\/a> \"2011<\/span>\" ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"Front Cover; API Design for C++; Copyright; Contents; Foreword; Preface; Acknowledgments; Author Biography; Chapter 1: Introduction; Chapter 2: Qualities; Chapter 3: Patterns; Chapter 4: Design; Chapter 5: Styles; Chapter 6: C++ Usage; Chapter 7: Performance; Chapter 8: Versioning; Chapter 9: Documentation; Chapter 10: Testing; Chapter 11: Scripting; Chapter 12: Extensibility; Appendix A: Libraries; Bibliography; Index.<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"The design of application programming interfaces can affect the behavior, capabilities, stability, and ease of use of end-user applications. With this book, you will learn how to design a good API for large-scale long-term projects. With extensive C++ code to illustrate each concept, API Design for C++ covers all of the strategies of world-class API development. Martin Reddy draws on over fifteen years of experience in the software industry to offer in-depth discussions of interface design, documentation, testing, and the advanced topics of scripting and plug-in extensibility. Throughout, he f.<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:exampleOfWork<\/a> <http:\/\/worldcat.org\/entity\/work\/id\/952199377<\/a>> ;\u00A0\u00A0\u00A0\nschema:genre<\/a> \"Electronic books<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:inLanguage<\/a> \"en<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isSimilarTo<\/a> <http:\/\/www.worldcat.org\/oclc\/666246330<\/a>> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"API design for C++<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:productID<\/a> \"704559821<\/span>\" ;\u00A0\u00A0\u00A0\nschema:publication<\/a> <http:\/\/www.worldcat.org\/title\/-\/oclc\/704559821#PublicationEvent\/boston_morgan_kaufmann_2011<\/a>> ;\u00A0\u00A0\u00A0\nschema:publisher<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/952199377#Agent\/morgan_kaufmann<\/a>> ; # Morgan Kaufmann<\/span>\n\u00A0\u00A0\u00A0\nschema:url<\/a> <https:\/\/ebookcentral.proquest.com\/lib\/uvic\/detail.action?docID=667720<\/a>> ;\u00A0\u00A0\u00A0\nschema:url<\/a> <https:\/\/www.sciencedirect.com.ezproxy.aub.edu.lb\/science\/book\/9780123850034<\/a>> ;\u00A0\u00A0\u00A0\nschema:url<\/a> <https:\/\/www.sciencedirect.com\/science\/book\/9780123850034<\/a>> ;\u00A0\u00A0\u00A0\nschema:url<\/a> \"https:\/\/www.safaribooksonline.com\/library\/view\/title\/9780123850034\/?ar?orpq&email=^u<\/span>\" ;\u00A0\u00A0\u00A0\nschema:url<\/a> <http:\/\/0-www.sciencedirect.com.pugwash.lib.warwick.ac.uk\/science\/book\/9780123850034<\/a>> ;\u00A0\u00A0\u00A0\nschema:url<\/a> <http:\/\/site.ebrary.com\/id\/10446500<\/a>> ;\u00A0\u00A0\u00A0\nschema:url<\/a> <https:\/\/public.ebookcentral.proquest.com\/choice\/publicfullrecord.aspx?p=667720<\/a>> ;\u00A0\u00A0\u00A0\nschema:url<\/a> <https:\/\/cornell-library.skillport.com\/skillportfe\/main.action?assetid=41839<\/a>> ;\u00A0\u00A0\u00A0\nschema:url<\/a> <http:\/\/VH7QX3XE2P.search.serialssolutions.com\/?V=1.0&L=VH7QX3XE2P&S=JCs&C=TC0000466966&T=marc&tab=BOOKS<\/a>> ;\u00A0\u00A0\u00A0\nschema:url<\/a> <http:\/\/www.engineeringvillage.com\/controller\/servlet\/OpenURL?genre=book&isbn=9780123850034<\/a>> ;\u00A0\u00A0\u00A0\nschema:url<\/a> <http:\/\/www.books24x7.com\/marc.asp?bookid=41839<\/a>> ;\u00A0\u00A0\u00A0\nschema:url<\/a> <https:\/\/search.ebscohost.com\/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=355589<\/a>> ;\u00A0\u00A0\u00A0\nschema:url<\/a> \"https:\/\/www.safaribooksonline.com\/library\/view\/-\/9780123850034\/?ar?orpq&email=^u<\/span>\" ;\u00A0\u00A0\u00A0\nschema:workExample<\/a> <http:\/\/worldcat.org\/isbn\/9780123850041<\/a>> ;\u00A0\u00A0\u00A0\nwdrs:describedby<\/a> <http:\/\/www.worldcat.org\/title\/-\/oclc\/704559821<\/a>> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n\n

Related Entities<\/h3>\n
<http:\/\/dbpedia.org\/resource\/Boston<\/a>> # Boston<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Place<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Boston<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/dewey.info\/class\/005.133\/e22\/<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/952199377#Agent\/morgan_kaufmann<\/a>> # Morgan Kaufmann<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nbgn:Agent<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Morgan Kaufmann<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/952199377#Topic\/c++<\/a>> # C++<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"C++<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/952199377#Topic\/c++_programsprak<\/a>> # C++ (programspr\u00E5k)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"C++ (programspr\u00E5k)<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/952199377#Topic\/computers_programming_languages_c++<\/a>> # COMPUTERS--Programming Languages--C++<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"COMPUTERS--Programming Languages--C++<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/952199377#Topic\/computers_programming_languages_c\u266F<\/a>> # COMPUTERS--Programming Languages--C\u266F<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"COMPUTERS--Programming Languages--C\u266F<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/952199377#Topic\/computers_programming_languages_general<\/a>> # COMPUTERS--Programming Languages--General<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"COMPUTERS--Programming Languages--General<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/952199377#Topic\/computers_programming_languages_java<\/a>> # COMPUTERS--Programming Languages--Java<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"COMPUTERS--Programming Languages--Java<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/952199377#Topic\/computers_programming_languages_pascal<\/a>> # COMPUTERS--Programming Languages--Pascal<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"COMPUTERS--Programming Languages--Pascal<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/952199377#Topic\/programmering<\/a>> # Programmering<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Programmering<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/952199377#Topic\/tillampningsprogram<\/a>> # Till\u00E4mpningsprogram<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Till\u00E4mpningsprogram<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/id.loc.gov\/vocabulary\/countries\/mau<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:Place<\/a> ;\u00A0\u00A0\u00A0\ndcterms:identifier<\/a> \"mau<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/id.worldcat.org\/fast\/811704<\/a>> # Application program interfaces (Computer software)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Application program interfaces (Computer software)<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/id.worldcat.org\/fast\/843286<\/a>> # C++ (Computer program language)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"C++ (Computer program language)<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/viaf.org\/viaf\/73497514<\/a>> # Martin Reddy<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Person<\/a> ;\u00A0\u00A0\u00A0\nschema:familyName<\/a> \"Reddy<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"Martin<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Martin Reddy<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/worldcat.org\/isbn\/9780123850041<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:ProductModel<\/a> ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"0123850045<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"9780123850041<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/www.worldcat.org\/oclc\/666246330<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:CreativeWork<\/a> ;\u00A0\u00A0\u00A0\nrdfs:label<\/a> \"API design for C++.<\/span>\" ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"Print version:<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isSimilarTo<\/a> <http:\/\/www.worldcat.org\/oclc\/704559821<\/a>> ; # API design for C++<\/span>\n\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/www.worldcat.org\/title\/-\/oclc\/704559821<\/a>>\u00A0\u00A0\u00A0\u00A0a \ngenont:InformationResource<\/a>, genont:ContentTypeGenericResource<\/a> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/www.worldcat.org\/oclc\/704559821<\/a>> ; # API design for C++<\/span>\n\u00A0\u00A0\u00A0\nschema:dateModified<\/a> \"2019-12-05<\/span>\" ;\u00A0\u00A0\u00A0\nvoid:inDataset<\/a> <http:\/\/purl.oclc.org\/dataset\/WorldCat<\/a>> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n