Scott Meyers Training Courses

What's New in Effective C++?

Scott Meyers' Effective C++ has defined good programming in
C++ since it first came out in 1991, but since the second edition in 1998,
C++ has changed, the people using it have changed, and accepted best
practices have changed, too. This seminar — based on
new information in the 2005 third edition of the
book — summarizes the most important advice for experienced C++
developers. There is no better way to bring C++ programmers up to date on
cutting edge considerations, technologies, and practices than this seminar,
chock-full of Meyers' signature insights, explanations, and examples.

Course Highlights

Participants will gain:

An understanding of the importance of using objects to manage resources.

Insights into how templates and exceptions affect "classic" C++ best practices.

An overview of a number of design alternatives to virtual functions, including their comparative pros and cons.

Who Should Attend

Experienced C++ developers will get the most out of this seminar, but the
only prerequisite is familiarity with the basic features of C++, including
templates and exceptions. Familiarity with existing editions of
Effective C++ is not required.

Format

Lecture and question/answer. There are no hands-on exercises, but
participants are welcome to use their computers to experiment with the
course material as it is presented.