Если код является логически законченной функцией -- так можно сделать. Иначе -- ни в коем случае не стоит. Потому, что даже если в двух местах записано одно и то же, то не факт, что завтра не придётся что-то поменять только в одном месте. И если код обобщить, то легко внести ошибку. Легче, чем если забыть синхронно поменять в двух местах (функция "поиска" в ide этому эффективно препятствует...)