Зависит от того, как используется обратный вызов.
Шаблоны дизайна - это все, что нужно для передачи ваших намерений.
Если вы намеревались зарегистрировать один или несколько обратных вызовов, и они могут быть вызваны как уведомление «в какой-то момент в будущем», вы говорите Обозреватель. Кроме того, фактический вызов обратного вызова в этом случае обычно является «необязательным» или инициируется на основе какого-либо стимула. (Обратные вызовы могут или не могут быть вызваны)
Если вы намеревались передать «что-то делать», и это делается в методе (или используется для «что-то делать» во время более позднего процесса), вы говорите о стратегии. Кроме того, обычно происходит фактический вызов.
Обратите внимание, что точно такой же код может быть любым - это действительно о том, как вы думаете о проблеме и как вы хотите, чтобы другие думали об этом.