BEHAVIORAL - INTERMEDIATE
Comprendre le design pattern Iterator
Expose un parcours séquentiel sur une collection sans révéler sa structure interne ni dupliquer la logique de navigation.
Cas d usage : Parcourir une liste ou un arbre avec un curseur next / previous stable, même quand la structure sous-jacente change.