Tuesberry
[Effective C++] Chapter 4: Design and Declarations(1)