Programming/Clean Code/Design patterns/Behavioural PatternsBehavioural Patterns →Observer →Strategy Pattern →