- Modern C++ Design
comme la Coran, il faut le lire 3x pour ouvrir les portes du Paradis,
et le savoir par coeur pour y entrer...
Je pensais à:
- Exceptional C++
- More Exceptional C++ : parce qu'il dit insister sur les traits et
l'usage de la STL
à mon humble avis moins bon, et surtout moins drôle que la trilogie de
Meyers, qui se lit comme un roman en se fendant la malle, ce qui n'est
pas courant:
- Effective C++
- More Effective C++
et Effective STL.
98% des bugs que je corrige (et 2% de ceux que je fais ;-) viennent du
non-respect des ~150 "Items" qui sont en fait des "règles de bonne
pratique" de ces 3 bouquins.
- Modern C++ Design
comme la Coran, il faut le lire 3x pour ouvrir les portes du Paradis,
et le savoir par coeur pour y entrer...
Je pensais à:
- Exceptional C++
- More Exceptional C++ : parce qu'il dit insister sur les traits et
l'usage de la STL
à mon humble avis moins bon, et surtout moins drôle que la trilogie de
Meyers, qui se lit comme un roman en se fendant la malle, ce qui n'est
pas courant:
- Effective C++
- More Effective C++
et Effective STL.
98% des bugs que je corrige (et 2% de ceux que je fais ;-) viennent du
non-respect des ~150 "Items" qui sont en fait des "règles de bonne
pratique" de ces 3 bouquins.
- Modern C++ Design
comme la Coran, il faut le lire 3x pour ouvrir les portes du Paradis,
et le savoir par coeur pour y entrer...
Je pensais à:
- Exceptional C++
- More Exceptional C++ : parce qu'il dit insister sur les traits et
l'usage de la STL
à mon humble avis moins bon, et surtout moins drôle que la trilogie de
Meyers, qui se lit comme un roman en se fendant la malle, ce qui n'est
pas courant:
- Effective C++
- More Effective C++
et Effective STL.
98% des bugs que je corrige (et 2% de ceux que je fais ;-) viennent du
non-respect des ~150 "Items" qui sont en fait des "règles de bonne
pratique" de ces 3 bouquins.
J'ai vu que Meyers a ecrit un "Effective STL", donc pas forcément
besoin du "More Exceptionnal", mais est-ce que Meyers parle
des traits ?
J'ai vu que Meyers a ecrit un "Effective STL", donc pas forcément
besoin du "More Exceptionnal", mais est-ce que Meyers parle
des traits ?
J'ai vu que Meyers a ecrit un "Effective STL", donc pas forcément
besoin du "More Exceptionnal", mais est-ce que Meyers parle
des traits ?
Il me faut un bouquin sur la STL. J'en ai déjà lu un mauvais
("La bibliothèque standard STL du C++", Alain-Bernard Fontaine),
donc j'hésite entre
- Generic programming and the STL, de Matthew H. Austern
- Effective STL, de Meyers
J'aimerais bien pouvoir les feuilleter avant d'achetter,
mais j'ai peur que la ou j'habite (Toulouse), il y ait pas
de librairie qui ait les deux en rayon, et même la BU
n'en a qu'un des deux.
Il me faut un bouquin sur la STL. J'en ai déjà lu un mauvais
("La bibliothèque standard STL du C++", Alain-Bernard Fontaine),
donc j'hésite entre
- Generic programming and the STL, de Matthew H. Austern
- Effective STL, de Meyers
J'aimerais bien pouvoir les feuilleter avant d'achetter,
mais j'ai peur que la ou j'habite (Toulouse), il y ait pas
de librairie qui ait les deux en rayon, et même la BU
n'en a qu'un des deux.
Il me faut un bouquin sur la STL. J'en ai déjà lu un mauvais
("La bibliothèque standard STL du C++", Alain-Bernard Fontaine),
donc j'hésite entre
- Generic programming and the STL, de Matthew H. Austern
- Effective STL, de Meyers
J'aimerais bien pouvoir les feuilleter avant d'achetter,
mais j'ai peur que la ou j'habite (Toulouse), il y ait pas
de librairie qui ait les deux en rayon, et même la BU
n'en a qu'un des deux.
Gabriel Dos Reis wrote in message
news:...Marc Boyer writes:
| - TC++PL 3ed
| - Moderne C++ Design
| - The Design and Evolution of C++
Je pense que le premier, le troisième et « Ruminations on C++ », sont
incontournables (mais c'est mon avis et je le partage ).
Je crois que pour le premier, il n'y a rien à dire. Je suis aussi plutôt
d'accord pour « Ruminations on C++ ».
Je ne vois vraiment l'intérêt du
troisième que si on s'intéresse à l'histoire de C++, et même là, ce
n'est qu'une source parmi d'autre (mais c'est une source assez précise,
et la plus facilement disponible).
| Je pensais à:
| - Exceptional C++
| - Effective C++
| - More Exceptional C++ : parce qu'il dit insister sur les traits
| et l'usage de la STL
Le premier et le troisième sont assez modernes et couvrent pas mal
d'aspects de C++ contemporain ; le second gagnerait en lifting et en
moins de dogmatisme. C'est mon avis et je le partage.
Je crois que Sutter et Meyers s'adressent un peu à des audiences
différentes. Meyers, c'est bien la Bible -- et que serait une Bible
sinon que dogmatique ? C'est aussi assez vieux, mais ce qu'il y a dedans
vaut encore. Par rapport au C++ moderne, il y a des lacunes, mais il
faut toujours savoir ce qu'il présente aussi. Sutter, c'est plus
difficile pour moi : certaines des questions me paraissent plutôt des
jeux que d'un intérêt réel. D'autres, en revanche, touche aux
fondamentaux essentiels, surtout en ce qui concerne les exceptions.
Le « More Effective C++ » est moins essentiel que le premier -- je crois
même que je mettrais « Effective STL » avant. Mais ce n'est pas sans
intérêt non plus, même si certains chapîtres sont plutôt datés.
Tout dépend de ce qu'on veut faire, mais je trouve que pour les
templates moderne, le Vandevoorde et Jusittus est essentiel.
(Personnellement, il m'a fait un peu peur.)
Personnellement, aussi, j'ajouterais quelque chose sur la bibliothèque.
Disons « Generic Programming and the STL », de Matt Austern.
Et n'oublie pas qu'il n'y a pas que du C++. Quelque chose sur des
modèles de conception, par exemple, serait utile, si tu ne l'as pas
encore.
Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr> wrote in message
news:<floewarcod.fsf@sel.cmla.ens-cachan.fr>...
Marc Boyer <Marc.Boyer@enseeiht.yahoo.fr> writes:
| - TC++PL 3ed
| - Moderne C++ Design
| - The Design and Evolution of C++
Je pense que le premier, le troisième et « Ruminations on C++ », sont
incontournables (mais c'est mon avis et je le partage ).
Je crois que pour le premier, il n'y a rien à dire. Je suis aussi plutôt
d'accord pour « Ruminations on C++ ».
Je ne vois vraiment l'intérêt du
troisième que si on s'intéresse à l'histoire de C++, et même là, ce
n'est qu'une source parmi d'autre (mais c'est une source assez précise,
et la plus facilement disponible).
| Je pensais à:
| - Exceptional C++
| - Effective C++
| - More Exceptional C++ : parce qu'il dit insister sur les traits
| et l'usage de la STL
Le premier et le troisième sont assez modernes et couvrent pas mal
d'aspects de C++ contemporain ; le second gagnerait en lifting et en
moins de dogmatisme. C'est mon avis et je le partage.
Je crois que Sutter et Meyers s'adressent un peu à des audiences
différentes. Meyers, c'est bien la Bible -- et que serait une Bible
sinon que dogmatique ? C'est aussi assez vieux, mais ce qu'il y a dedans
vaut encore. Par rapport au C++ moderne, il y a des lacunes, mais il
faut toujours savoir ce qu'il présente aussi. Sutter, c'est plus
difficile pour moi : certaines des questions me paraissent plutôt des
jeux que d'un intérêt réel. D'autres, en revanche, touche aux
fondamentaux essentiels, surtout en ce qui concerne les exceptions.
Le « More Effective C++ » est moins essentiel que le premier -- je crois
même que je mettrais « Effective STL » avant. Mais ce n'est pas sans
intérêt non plus, même si certains chapîtres sont plutôt datés.
Tout dépend de ce qu'on veut faire, mais je trouve que pour les
templates moderne, le Vandevoorde et Jusittus est essentiel.
(Personnellement, il m'a fait un peu peur.)
Personnellement, aussi, j'ajouterais quelque chose sur la bibliothèque.
Disons « Generic Programming and the STL », de Matt Austern.
Et n'oublie pas qu'il n'y a pas que du C++. Quelque chose sur des
modèles de conception, par exemple, serait utile, si tu ne l'as pas
encore.
Gabriel Dos Reis wrote in message
news:...Marc Boyer writes:
| - TC++PL 3ed
| - Moderne C++ Design
| - The Design and Evolution of C++
Je pense que le premier, le troisième et « Ruminations on C++ », sont
incontournables (mais c'est mon avis et je le partage ).
Je crois que pour le premier, il n'y a rien à dire. Je suis aussi plutôt
d'accord pour « Ruminations on C++ ».
Je ne vois vraiment l'intérêt du
troisième que si on s'intéresse à l'histoire de C++, et même là, ce
n'est qu'une source parmi d'autre (mais c'est une source assez précise,
et la plus facilement disponible).
| Je pensais à:
| - Exceptional C++
| - Effective C++
| - More Exceptional C++ : parce qu'il dit insister sur les traits
| et l'usage de la STL
Le premier et le troisième sont assez modernes et couvrent pas mal
d'aspects de C++ contemporain ; le second gagnerait en lifting et en
moins de dogmatisme. C'est mon avis et je le partage.
Je crois que Sutter et Meyers s'adressent un peu à des audiences
différentes. Meyers, c'est bien la Bible -- et que serait une Bible
sinon que dogmatique ? C'est aussi assez vieux, mais ce qu'il y a dedans
vaut encore. Par rapport au C++ moderne, il y a des lacunes, mais il
faut toujours savoir ce qu'il présente aussi. Sutter, c'est plus
difficile pour moi : certaines des questions me paraissent plutôt des
jeux que d'un intérêt réel. D'autres, en revanche, touche aux
fondamentaux essentiels, surtout en ce qui concerne les exceptions.
Le « More Effective C++ » est moins essentiel que le premier -- je crois
même que je mettrais « Effective STL » avant. Mais ce n'est pas sans
intérêt non plus, même si certains chapîtres sont plutôt datés.
Tout dépend de ce qu'on veut faire, mais je trouve que pour les
templates moderne, le Vandevoorde et Jusittus est essentiel.
(Personnellement, il m'a fait un peu peur.)
Personnellement, aussi, j'ajouterais quelque chose sur la bibliothèque.
Disons « Generic Programming and the STL », de Matt Austern.
Et n'oublie pas qu'il n'y a pas que du C++. Quelque chose sur des
modèles de conception, par exemple, serait utile, si tu ne l'as pas
encore.
Marc Boyer writes:
| Il me faut un bouquin sur la STL. J'en ai déjà lu un mauvais
En plus de TC++PL3 et du Koenig?.
Marc Boyer <Marc.Boyer@enseeiht.yahoo.fr> writes:
| Il me faut un bouquin sur la STL. J'en ai déjà lu un mauvais
En plus de TC++PL3 et du Koenig?.
Marc Boyer writes:
| Il me faut un bouquin sur la STL. J'en ai déjà lu un mauvais
En plus de TC++PL3 et du Koenig?.