...
Quiz: Patterns and Idioms
Assess your knowledge gained in this section by attempting the quiz below.