Skip to content

Latest commit

 

History

History
7 lines (5 loc) · 500 Bytes

modern-cpp-design.md

File metadata and controls

7 lines (5 loc) · 500 Bytes

1 Policy-Based Class Design

  • Policy-based class design fosters assembling a class with complex behavior out of many little classes (called policies), each of which takes care of only one behavioral or structural aspect.
  • As the name suggests, a policy establishes an interface pertaining to a specific issue.

1.1 The Multiplicity of Software Design

  • The most important difference between an expert software architect and a beginner is the knowledge of what works and what doesn’t.