Suche books:   





Effective C++: 50 Specific Ways to Improve Your Programs and Design (2nd Edition) (Addison-Wesley ...
Scott Meyers

Addison-Wesley Professional, 1997 - 288 pages

average customer review:based on 133 reviews
view larger image
 for more information click here

   highly recommended  highly recommended






If you program in C++ this is a must read.

Excellent practices for programming in C++. For all levels of programmers. Not only has it been good for my programming, I require that every programmer that works for me read it as well.


Simply a must have :)

A must-have for everyone seriously thinking about C++ programming. Very good book for all C++ developers with average knowledge on this topic. Contains a lot of well described tips and advices how to design and write C++ applications. Good style, easy reading. :)









 for more information click here


Must Read != Must follow

Anyway, it is a very good book for an intermediate newbie in C++, especially if you are looking for a C++ coder position. :)
It opens your eyes on C++. But before reading it, you need to open your mind. "If you trust in it at all, you may prefer not at all."


 for more information click here






the legend

This is the definitive second C++ book, the one you should read after you've read a good introduction. You need to be familiar with the syntax of C++, then this book will teach you about using C++'s features in a non-trivial way.

C++ is not short on books that provide bite-sized mini-essays on the best way to use some feature of the language, but this is the ne plus ultra. It cuts through the bewildering complexity of C++, providing simple guidelines about what to do and what never to do. For example, you may understand the difference between pointers versus references, const versus non-const. But their various combinations as function parameters and return types may be bewildering. Don't worry - Meyers dispenses his wisdom clearly and efficiently. You'll wonder why it confused you in the first place. Then he repeats the trick another 54 times, taking in all of C++, including some template issues, and finding time to mention TR1 and Boost, too.

Like the GoF Design Patterns book, you need to read this or people will think you're an amateur. Fortunately, Meyers is a witty and pithy writer and his examples are always very well judged. Make this the first book you read after you've finished learning the basics.


 for more information click here


not all the suggestions in the book are sound

I would consider this book somewhat useful, but readers should treat the suggestions in the book judiciously. Some of the suggestions are too trivial for advanced programmers. For example, "prefer const and inline
to #define". Every C++ programmer knows this! And this is also exactly the same advice clearly stated in Stroustrup's book "the C++ programming language". I think that the author is highly unprofessional by not citing Stroustrup who gave the same advice much earlier in the classic book that every C++ programmer knows.

Some suggestions in the book are not even correct. For example, the suggestion "never redefine an inherited nonvirtual function". This suggestion is incorrect. The author argues that the virtual functions should be defined. However, it does not need to. In some cases, redefine an inherited nonvirtual function is necessary, efficient, and the right way. For example, in the following case:

class A{ public void print() {cout


 for more information click here


reviews: 1, 2, page 3, 4, 5, 6, 7, 8, 9, 10, 11, 12



hot or not?    What's your opinion?     Write a review and share your thoughts!



recommendations

C++ Books - Begineer to Intermediate to Advance level
Good Programming Books
java/c++ essentials
Essential C++ Books
C++ Pearls




search for books
50 specific ways, addison-wesley, computing, effective, improve, professional, programs, specific


Impressum / about us


Suche books: