Title: Hands-On Design Patterns with C++