Effective C++ by Scott Meyers (Short Summary)
More
Search
Ctrl + K
Item 19 - Treat class design as type design.
Previous
Item 18 - Make interfaces easy to use correctly and hard to use incorrectly.
Next
Item 20 - Prefer pass-by-reference-to-const to pass-by-value.