Не, я конкретно вырвал из контекста, вот какой спор: Зачем повторять 3 строки отдельно, если можно объединить эти 3 строки в одну функцию и просто пробрасывать туда параметры каждый раз, тем самым как бы сделав по DRY.
Есть такая тема, что если по какой-то причине у вас есть одинаковый код, то это ещё не значит что это один и тот же код.
Грубо говоря нужно поставить вопрос: "если я буду его менять, то мне это будет нужно сделать везде или только в одном месте?"