Prefira a repetição à abstração incorreta
A repetição de código é geralmente vista como um problema. Ela pode levar a uma manutenção mais difícil e aumentar a probabilidade de erros. No entanto, às vezes, a repetição de código pode ser uma boa escolha.