*Recipient of Computer Language 1991 JOLT Cola Productivity Award *One of JOOP Magazine's Top Ten Books of the Decade (three years in a row) *A 1992 Stacey's best-seller *Continued critical acclaim in October 1995 Dr. Dobb's Written by an expert in C++, Advanced C++ Programming Styles and Idioms looks at the design features of the C++ programming language. Assuming a background in the syntax of C++, Coplien shows how to become an expert C++ programmer by learning the idioms of the language. His approach is organized around the abstractions that C++ supports: abstract data types, combining types in inheritance structures, object-oriented programming, and multiple inheritance. Using small, but rich examples, he shows how these abstractions can be combined to use the language effectively. Experienced C++ programmers will appreciate the comprehensive coverage of Release 3.0. 0201548550B04062001
Jim ("Cope") Coplien is a speaker and author whose works range from programming and architecture to ethnography and organizational design. He is a founder of the Software Pattern discipline and of organizational patterns, which in turn were one of the foundations of Scrum. Though he writes for a technical audience, his works focus on the human element of product development. His latest work, "Lean Architecture" is as much about how architecture helps make software usable, as it is about software maintainability on the technical side. While his first book, "Advanced C++" took a little more than two years to write, "Multiparadigm Design" took five years and "Organizational Patterns" took ten.
Cope lives near Helsingør, Denmark, with his wife and son.