Comportementaux
Patterns comportementaux
Patterns qui gèrent la communication et les responsabilités entre objets
Les patterns comportementaux définissent comment les objets communiquent et répartissent les responsabilités.
| Pattern | Problème résolu |
|---|---|
| Observer | Notifier des objets des changements d'un autre objet |
| Strategy | Encapsuler des algorithmes interchangeables |
| Command | Encapsuler une action comme un objet |
| Iterator | Parcourir une collection sans exposer sa structure |
| State | Modifier le comportement d'un objet selon son état |
Ces patterns sont particulièrement courants en front-end : Observer dans les systèmes réactifs, Strategy dans la validation, Command pour l'undo/redo, State dans les machines à états de formulaires.