In object-oriented programming, sequential coupling (also known as temporal coupling) is a form of coupling where a class requires its methods to be called in a particular sequence. This may be an anti-pattern, depending on context.
Sequential coupling can be refactored with the template method pattern to overcome the problems posed by the usage of this anti-pattern.
https://betterprogramming.pub/temporal-coupling-in-code-e74899f7a48f