Обзор темы [Рефакторинг кода]

Введение параметра (Parameterize Method)

Несколько методов делают одно и тоже, но с разными значениями, используемыми в телах этих методов.

Создать один метод с параметром для представления разных значений.

Используется, когда методы по смыслу делают одно и тоже, но подставляют разные значения.