| ||||||||||||||||||
The first two editions of Effective C++ were embraced by hundreds of thousands of programmers worldwide. The reason is clear: Scott Meyers�?? practical approach to C++ describes the rules of thumb used by the experts �?? the things they almost always do or almost always avoid doing �?? to produce clear, correct, efficient code.
The book is organized around 55 specific guidelines, each of which describes a way to write better C++. Each is backed by concrete examples. For this third edition, more than half the content is new, including added chapters on managing resources and using templates. Topics from the second edition have been extensively revised to reflect modern design considerations, including exceptions, design patterns, and multithreading.
Important features of Effective C++ include:
The first two editions of Effective C++ were embraced by hundreds of thousands of programmers worldwide. The reason is clear: Scott Meyers�?? practical approach to C++ describes the rules of thumb used by the experts �?? the things they almost always do or almost always avoid doing �?? to produce clear, correct, efficient code.
The book is organized around 55 specific guidelines, each of which describes a way to write better C++. Each is backed by concrete examples. For this third edition, more than half the content is new, including added chapters on managing resources and using templates. Topics from the second edition have been extensively revised to reflect modern design considerations, including exceptions, design patterns, and multithreading.
Important features of Effective C++ include:
Détails sur le produit
Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?
|
Mots-clés inspirés de produits similaires(De quoi s'agit-il ?)Soyez le premier à ajouter un mot-clé pertinent (fortement associé à ce produit)
|
|
Partagez votre opinion avec les autres clients:
|
||||||||||||||||||||||
|
Commentaires client les plus utiles
1 internaute sur 1 a trouvé ce commentaire utile :
4.0 étoiles sur 5
Un lecture qui ne peut pas faire de mal,
Ce commentaire fait référence à cette édition : Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Broché)
Le livre de Meyers est destiné à un public de niveau débutant à intermédiaire, et qui couvre un spectre assez large de la pratique du C++. C'est un livre résolumment orienté vers la pratique: Meyers aborde 55 aspects concrets de la programmation, et illustre souvent le problème (voire le pose) avec des lignes de code.
Le livre peut bénéficier au débutant en lui donnant, d'emblée, de bonnes habitudes. Cependant, c'est au programmeur intermédiaire que les enseignements de ce livre seront, à mon sens, les plus porteurs, car beaucoup de thèmes abordés apportent des réponses à des problèmes courants. Voir la solution d'un problème qui nous est familier marque durablement. Au niveau des critiques, qui justifient à mes yeux l'étoile le séparant de la perfection, malgré la refonte de la troisième édition, ce livre reste toujours assez marqué par le C++ "à la papa". Beaucoup de sujets tournent autour de la gestion des pointeurs "nus", que l'on rencontre de plus en plus rarement en C++ moderne (et certainement très rarement en dehors des constructeurs) et dont nombre d'outils de la stl ou de boost pallient désormais les lacunes. L'utilisation de la STL devrait y être omniprésente et résoudrait nombre de problèmes; malheureusement, son utilisation fait l'objet d'un livre séparé (Effective STL), pour des raisons historiques qui me semblent anachroniques en 2011. D'autre part, le livre comporte un nombre déraisonnable d'auto-références. Il n'est pas rare qu'un des 55 points abordés par l'auteur fasse référence à deux, trois, quatre autres des 55 points, situés indifféremment avant ou après le point abordé. Cela peut agacer. Enfin (et ceci n'est pas une critique, juste une précision), ce livre n'est certainement de niveau "pro" ou "gourou". Un programmeur C++ confirmé y apprendra bien (ou se rappelera) deux-trois choses, mais rien qui justifiera l'achat du livre. La série "Exceptional C++" de Sutter, s'il faut les comparer, se situe à un niveau nettement supérieur, à tous les niveaux. Le fait, d'ailleurs, qu'elle n'ait pas pris une ride depuis 2000 (contrairement à Effective C++ qui en est à sa troisième édition) en dit long sur le côté "définitif" de la prose de Sutter. Aidez d'autres clients à trouver les commentaires les plus utiles
1 internaute sur 1 a trouvé ce commentaire utile :
5.0 étoiles sur 5
incontournable,
Par lolo_static (Chartres, France) - Voir tous mes commentaires
Ce commentaire fait référence à cette édition : Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Broché)
quelqu'un se prétendant expert en C++ et ne possédant pas ce livre, serait un escroc à mon sens. Totalement incontournable, bien écrit, drôle parfois, ce livre affiche une connaissance du langage qui laisse rêveur. Bref, ce monsieur est un pur gourou du langage.
Aidez d'autres clients à trouver les commentaires les plus utiles
1 internaute sur 1 a trouvé ce commentaire utile :
5.0 étoiles sur 5
Des conseils pratiques pour une programmation C++ efficace,
Par
Ce commentaire fait référence à cette édition : Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Broché)
Ce livre n'est pas destiné à apprendre la syntaxe du language, mais a l'utiliser efficacement. Il contient une série de conseils sur differents sujets, chacun avec sa justification. Un livre éclairant sur le C++.
Aidez d'autres clients à trouver les commentaires les plus utiles
Partagez votre opinion avec les autres clients: Créer votre propre commentaire
|
Commentaires client les plus récents |
|
|
|