Eu tenho um método grande que faz 3 tarefas, cada uma delas pode ser extraída em uma função separada. Se eu criar funções adicionais para cada uma dessas tarefas, ele tornará meu código melhor ou pior e por quê? Obviamente, ele criará menos linhas de código na função principal, mas haverá...