Patterns

Iterator

Provides a way to access the elements of an aggregate object sequentially without exposing its underlying representation. Supports multiple traversals.

4 Lessons
Knowledge Course
Curated Resources