aller au contenu
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 en ligne

Liens vers cet ouvrage

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


Primary Entity

<http://www.worldcat.org/oclc/704559821> # API design for C++
    a schema:MediaObject, schema:Book, schema:CreativeWork ;
    library:oclcnum "704559821" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/mau> ;
    library:placeOfPublication <http://dbpedia.org/resource/Boston> ; # Boston
    rdfs:comment "Warning: This malformed URI has been treated as a string - 'https://www.safaribooksonline.com/library/view/title/9780123850034/?ar?orpq&email=^u'" ;
    schema:about <http://experiment.worldcat.org/entity/work/data/952199377#Topic/computers_programming_languages_general> ; # COMPUTERS--Programming Languages--General
    schema:about <http://experiment.worldcat.org/entity/work/data/952199377#Topic/computers_programming_languages_java> ; # COMPUTERS--Programming Languages--Java
    schema:about <http://experiment.worldcat.org/entity/work/data/952199377#Topic/computers_programming_languages_pascal> ; # COMPUTERS--Programming Languages--Pascal
    schema:about <http://dewey.info/class/005.133/e22/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/952199377#Topic/programmering> ; # Programmering
    schema:about <http://experiment.worldcat.org/entity/work/data/952199377#Topic/c++_programsprak> ; # C++ (programspråk)
    schema:about <http://experiment.worldcat.org/entity/work/data/952199377#Topic/c++> ; # C++
    schema:about <http://experiment.worldcat.org/entity/work/data/952199377#Topic/computers_programming_languages_c♯> ; # COMPUTERS--Programming Languages--C♯
    schema:about <http://experiment.worldcat.org/entity/work/data/952199377#Topic/tillampningsprogram> ; # Tillämpningsprogram
    schema:about <http://id.worldcat.org/fast/811704> ; # Application program interfaces (Computer software)
    schema:about <http://id.worldcat.org/fast/843286> ; # C++ (Computer program language)
    schema:about <http://experiment.worldcat.org/entity/work/data/952199377#Topic/computers_programming_languages_c++> ; # COMPUTERS--Programming Languages--C++
    schema:bookFormat schema:EBook ;
    schema:creator <http://viaf.org/viaf/73497514> ; # Martin Reddy
    schema:datePublished "2011" ;
    schema:description "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."@en ;
    schema:description "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."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/952199377> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/666246330> ;
    schema:name "API design for C++"@en ;
    schema:productID "704559821" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/704559821#PublicationEvent/boston_morgan_kaufmann_2011> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/952199377#Agent/morgan_kaufmann> ; # Morgan Kaufmann
    schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=355589> ;
    schema:url <http://www.sciencedirect.com/science/book/9780123850034> ;
    schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=355589> ;
    schema:url "https://www.safaribooksonline.com/library/view/title/9780123850034/?ar?orpq&email=^u" ;
    schema:url <https://ra.ocls.ca/ra/algologin.aspx?inst=algonquin&url=https://ebookcentral.proquest.com/lib/algonquin-ebooks/detail.action?docID=667720> ;
    schema:url <http://0-www.sciencedirect.com.pugwash.lib.warwick.ac.uk/science/book/9780123850034> ;
    schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=667720> ;
    schema:url <http://site.ebrary.com/id/10446500> ;
    schema:url <https://cornell-library.skillport.com/skillportfe/main.action?assetid=41839> ;
    schema:url <http://VH7QX3XE2P.search.serialssolutions.com/?V=1.0&L=VH7QX3XE2P&S=JCs&C=TC0000466966&T=marc&tab=BOOKS> ;
    schema:url <http://www.engineeringvillage.com/controller/servlet/OpenURL?genre=book&isbn=9780123850034> ;
    schema:url <http://www.books24x7.com/marc.asp?bookid=41839> ;
    schema:url <http://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=667720> ;
    schema:url <http://www.sciencedirect.com.ezproxy.aub.edu.lb/science/book/9780123850034> ;
    schema:workExample <http://worldcat.org/isbn/9780123850041> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/704559821> ;
    .


Related Entities

<http://dbpedia.org/resource/Boston> # Boston
    a schema:Place ;
    schema:name "Boston" ;
    .

<http://experiment.worldcat.org/entity/work/data/952199377#Agent/morgan_kaufmann> # Morgan Kaufmann
    a bgn:Agent ;
    schema:name "Morgan Kaufmann" ;
    .

<http://experiment.worldcat.org/entity/work/data/952199377#Topic/c++_programsprak> # C++ (programspråk)
    a schema:Intangible ;
    schema:name "C++ (programspråk)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/952199377#Topic/computers_programming_languages_c++> # COMPUTERS--Programming Languages--C++
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming Languages--C++"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/952199377#Topic/computers_programming_languages_c♯> # COMPUTERS--Programming Languages--C♯
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming Languages--C♯"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/952199377#Topic/computers_programming_languages_general> # COMPUTERS--Programming Languages--General
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming Languages--General"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/952199377#Topic/computers_programming_languages_java> # COMPUTERS--Programming Languages--Java
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming Languages--Java"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/952199377#Topic/computers_programming_languages_pascal> # COMPUTERS--Programming Languages--Pascal
    a schema:Intangible ;
    schema:name "COMPUTERS--Programming Languages--Pascal"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/952199377#Topic/tillampningsprogram> # Tillämpningsprogram
    a schema:Intangible ;
    schema:name "Tillämpningsprogram"@en ;
    .

<http://id.worldcat.org/fast/811704> # Application program interfaces (Computer software)
    a schema:Intangible ;
    schema:name "Application program interfaces (Computer software)"@en ;
    .

<http://id.worldcat.org/fast/843286> # C++ (Computer program language)
    a schema:Intangible ;
    schema:name "C++ (Computer program language)"@en ;
    .

<http://viaf.org/viaf/73497514> # Martin Reddy
    a schema:Person ;
    schema:familyName "Reddy" ;
    schema:givenName "Martin" ;
    schema:name "Martin Reddy" ;
    .

<http://worldcat.org/isbn/9780123850041>
    a schema:ProductModel ;
    schema:isbn "0123850045" ;
    schema:isbn "9780123850041" ;
    .

<http://www.sciencedirect.com.ezproxy.aub.edu.lb/science/book/9780123850034>
    rdfs:comment "Click to connect to online resource (off-campus access)" ;
    .

<http://www.worldcat.org/oclc/666246330>
    a schema:CreativeWork ;
    rdfs:label "API design for C++." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/704559821> ; # API design for C++
    .


Content-negotiable representations

Fermer la fenêtre

Veuillez vous identifier dans WorldCat 

Vous n’avez pas de compte? Vous pouvez facilement créer un compte gratuit.