Professional C++ Customer Reviews: 1 Average Customer Rating:      Write a Review and tell the world about this title! People who purchase this book frequently purchase: - C++ Coding Standards: 101 Rules, Guidelines, and Best Practices; Herb Sutter, et al, $31.50, 21% Off!
- Professional Assembly Language; Richard Blum, $24.95, 38% Off!
- Professional Java JDK 5 Edition; W. Clay Richardson, et al, $24.95, 38% Off!
- Reversing: Secrets of Reverse Engineering; Eldad Eilam, $24.95, 38% Off!
Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:
- Geared to experienced C++ developers who may not be familiar with the more
advanced features of the language, and therefore are not using it to its full
capabilities
- Teaches programmers how to think in C++-that is, how to design effective
solutions that maximize the power of the language
- The authors drill down into this notoriously complex language, explaining
poorly understood elements of the C++ feature set as well as common pitfalls
to avoid
- Contains several in-depth case studies with working code that's been tested
on Windows, Linux, and Solaris platforms
Table of Contents
INTRODUCTION TO PROFESSIONAL C++DESIGN.
A Crash Course in C++.
Designing Professional C++ Programs.
Designing with Libraries and Patterns.
STL Algorithms.
What's Missing from the STL.
Deciding Whether or Not to Use the STL.
Designing with Patterns and Techniques.
A Design Technique Example: Smart Pointers.
A Design Pattern Example: Iterator.
Maximizing Software Engineering Methods.
XP in Practice.
Building Your Own Process and Methodology.
C++ CODING THE PROFESSIONAL WAY.
Gaining Proficiency with Classes and Objects.
Discovering Inheritance Techniques.
Understanding C++ Quirks and Oddities.
Demystifying C++ I/O.
Overloading C++ Operators.
Developing Cross-Platform and Cross-Language Applications.
ENSURING BUG FREE CODE.
Conquering Debugging.
LIBRARIES AND PATTERNS.
Mastering STL Algorithms and Function Objects.
Exploring Distributed Objects.
Applying Design Patterns.
Annotated Bibliography
Customer Reviews
Customer Reviews: 1 Average Customer Rating:      May 13, 2005     Abdalla Alothman from Kuwait C++ for the real world Professional C++ is filled with useful realistic examples that many (I hope) C++ programmers can apply directly. A lot of useful solutions to various topics are discussed; my favorite is the discussion about Internationalization and XML. But thats not the end...
The book contains an eye-opening chapter on design patterns that is so easy to understand, follow and apply. I hope the authors will come up with another book on C++ and design patterns full with useful examples (something like Head First Design Patterns) just like the ones in this book.
You will need a minimal [working] experience with C++ to really appreciate this book. A good start will be Lippman's Essential C++ (if you are on a diet) or Prata's C++ Primer Plus (if you want to gain extra weight).
Finally, this book is platform-neutral. I did not find myself in need to boot MS-Windows to use the information in this book.
|