Eu sempre tento seguir o princípio DRY estritamente no trabalho; toda vez que repito o código por preguiça, ele volta mais tarde quando preciso manter esse código em dois lugares. Mas muitas vezes escrevo métodos pequenos (talvez 10 a 15 linhas de código) que precisam ser reutilizados em dois...