Code Smell, "Demasiados parametros"
Creo que se puede resolver pasando una clase o dos como parametro algo como esto:
var numerosSumados = new ValoresNumericos
{
primerValor = 20,
segundoValor = 20
}
var opcionesCalculoSuma = new opcionesDeFormato
{
cantidadDecimales = 2,
tituloSalidaTerminal = "Total de suma 2 parametros",
tipoDeOperacion = OperacionAritmetica.Suma
}
public double Calculation( VarloresNumericos numerosCalculo, opcionesDeFormato opcionesFormatoCalculo)
.
.
.
creo que hay otras formas mas elegantes de escribir ese codigo, lo importante es que me parece que las funciones con menos de 4 parametros son mas faciles de leer.
¿Que opinan?
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?