Developpez.com - C++
X

Choisissez d'abord la catégorieensuite la rubrique :


More Exceptional C++

Date de publication : 11/05/2006 , Date de mise à jour : 27/03/2008

Par Matthieu Brucher (http://matthieu-brucher.developpez.com/) (Blog)
 

Critique de More Exceptional C++ d'Herb Sutter

I. Description
II. Table des matières
III. Critique : Moins indispensable que le précédent
IV. Liens annexes


I. Description

40 questions pour la suite de Exceptional C++ , toujours d' Herb Sutter . Les solutions apportées sont aussi variées et importantes comme :


II. Table des matières


III. Critique : Moins indispensable que le précédent

Moins cohérent que le premier Exceptional C++, ce deuxième opus répond à des questions plus précises. Le seul bloc de questions comparable au premier livre concerne le paradigme COW pour Copy-On-Write, utilisé souvent pour la gestion des strings à moindre coût d'allocation. Plusieurs implémentations des std::string utilisent ce paradigme, et des bibliothèques commerciales l'utilisent, comme Qt4. En revanche, les autres questions sont plus décousues.

Les réponses n'en sont pas moins pertinentes. La gestion de la mémoire dans les conteneurs peut être surprenante et les exceptions sont de retour. Le fait qu'il y ait moins de suite dans les questions les rend plus applicatives et moins génériques. Enfin, chaque question peut être utilisée telle quelle quand les questions en bloc nous entraînent dans la réflexion de plus en plus loin. C'est donc plus théorique que pratique ; ce n'est pas moins intéressant, c'est différent. Un très bon livre tout de même.


IV. Liens annexes

info Critique sur la page de livres Jeux
info Achat sur Amazon.fr
info Lien vers le site de l'éditeur


Valid XHTML 1.1!Valid CSS!

Copyright © 2006 Matthieu Brucher. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Contacter le responsable de la rubrique C++