countdown boutiques-francophones Learn more scflyout Pets All-New Kindle Music Deals Store sports Tools

Customer Reviews

4.5 out of 5 stars
4.5 out of 5 stars
Your rating(Clear)Rate this item

There was a problem filtering reviews right now. Please try again later.

on June 20, 2015
Hoping the book included more information for a neophyte to the STL world
0Comment|Was this review helpful to you?YesNoReport abuse
on November 22, 2014
This book, while not as amazing as the Effective C++ serie, is still a great book to cover the good uses and bad uses of the STL.
As with the Effective C++ serie, Scott Meyers does an amazing job explaining why that is : the upsides and downsides for both.

I strongly recommand this book as well as the whole Effective C++ serie :

Effective C++
More Effective C++
Effective Modern C++
0Comment|Was this review helpful to you?YesNoReport abuse
on April 14, 2013
This book will greatly improve the quality of your C++ programs and designs. Not for beginners; you must have a decent understanding of C++ for this to be any help.
0Comment|Was this review helpful to you?YesNoReport abuse
on November 24, 2006
I really enjoyed to read this book as it contains very good tips. The only detail that annoys me a little bit is the amount of cross references between the items. The author first 2 books were a little bit like that but it seems to me that this one is too much. I would have prefered to have items more self contained. If you want to refer to a particular item, this one will refer to 2 other items that will refer to some more items and so on to the point where if you would like to close the open loop, you would need to consult all the items.

Except for this small annoyance, this book is very good. You should read it or have it.
0Comment|Was this review helpful to you?YesNoReport abuse
on August 19, 2003
Frankly this is not a beginner's book. You need some deep knowledge of c++ templates and working knowledge of stl to make the best out of this book.
Aside from introducing some caveats in STL programming, the main achievement of this book is to introduce the more descent part of STL which is less commonly used.
If you only use STL in the same way you use traditional data structure interfaces, this is the book for you.
0Comment|Was this review helpful to you?YesNoReport abuse
on May 15, 2003
The only reason I picked up this book was because of his other book Effective C++. I liked the way he approached things in that book so I decided to pick up this book as well, trusting that I was going to get the same result. Writing a book on the STL is different however and the formula that worked for Effective C++ didn't work for this one at all. If you're looking for a book specifically on STL then I would recommend picking up something else before this one. If you've already read all the books on STL and you're looking for something that'll put some of those pieces together than this might be the one for you.
0Comment| One person found this helpful. Was this review helpful to you?YesNoReport abuse
on October 29, 2002
Following in the tradition of his prior books, Meyers delivers another gem with Effective STL. This one is a must have for your software development bookshelf.
I user several STL books regularly and none of them have come close to giving me the in depth understanding that this book has. Sure, others are better references, beginner guides, etc.. but if you really want to understand what is going on under the covers and how to write -good- STL, this book is your answer. I have seen suggestions from this book result in massive performance improvements in naively written STL code.
Enough said, go pick up a copy .. :)
0Comment|Was this review helpful to you?YesNoReport abuse
on October 19, 2002
Effective STL is an advanced book of wisdom to some of the more important features in the C++ STL. There are many books about the STL, but this book definitely stands out in terms of its contents. Scott Meyers does not write an STL reference. Meyers writes an STL wisdom. He presents exceptional advices on important STL features including containers, iterators, algorithms, and function objects, and STL usage in terms of correctness, simplicity, efficiency, and pure speed.
Meyers answers this question: So you know fundamental features of the C++ STL, But do you know why and when to implement those C++ STL tools as solutions?
I highly recommend Effective STL.
0Comment|Was this review helpful to you?YesNoReport abuse
on October 2, 2002
What happened to the day when an author possessed the ability to convey an ideal within the confines of one book. It is my opinion that Scott Meyers is only out to sell as many books as possible. The next time Scott Meyers decides to write a book; he definitely needs to spend a little more time so that maybe once in his life he will be able to offer a complete product. I was left with the impression that I had purchased the first few chapters of a good book. I guess I will have to wait around for Scott Meyers to finish what he started. What I mean by this is, Scott, When are you going to write More Effective STL? Are you going to make a trilogy of STL and follow More Effective STL up with More More Effective STL? Also, I am still waiting for More More Effective C++ to hit the shelves at $--.-- a pop. Pass this book up and look for something more complete on the STL.
0Comment| One person found this helpful. Was this review helpful to you?YesNoReport abuse
on September 3, 2002
God bless Scott Meyers and this is (probably) a good book. But it doesn't fit into the same educational niche as his books on effective C++. I read "Effective C++: 50..." WHEN I was learning C++, and it made sense and it enhanced the learning experience. It left me with the impression that I could master C++. I read "Effective C++: 35..." after I learned C++ and was left with the impression that C++ could always find a way to misbehave unless I was very careful. Well, I thought that I knew a little bit about STL and that this new effort from Scott Meyers would improve my knowledge. Wrong! Meyers thoughtfully ranked the articles by difficulty. I could not muddle through the easiest of them. OK, so I learned that I don't know STL and need to do some stretching. Given Meyers' previous efforts, this has to be a good book. It's just not as accessible. This is not a beginner's book. I knocked off one star because this book is less than I expected it to be.
0Comment|Was this review helpful to you?YesNoReport abuse