Reducción de sobrecarga

Puede reducir la sobrecarga centralizando la lógica y eliminando la redundancia.
  • Puede reemplazar
    VínculosDinámicos complejos
    con scripts personalizados para centralizar el procesamiento de datos si los
    VínculosDinámicos complejos
    se vuelven demasiado impactantes.
    CONSEJO:
    NetLogic
    puede tener un impacto significativo en el inicio de la aplicación.
    En el ejemplo siguiente se compara un
    Convertidor de clave-valor
    con una implementación equivalente de
    NetLogic
    . El convertidor asigna rangos de entrada a valores de cadena. Un método
    NetLogic
    puede producir el mismo resultado con lógica centralizada.
    Vista del proyecto con ConvertidorDeClaveValor1 seleccionado en Converters.El editor muestra columnas de Claves y Valores en las que los valores de 0 a 10 se asignan a bajo, de 11 a 20 se asignan a medio, y 21 y superiores se asignan a alto.
    Utilice este enfoque cuando varios vínculos dinámicos apliquen la misma lógica de asignación. Un único método
    NetLogic
    es más fácil de reutilizar y mantener que repetir la misma lógica del convertidor en todos los objetos.
    [ExportMethod] public void CheckRange(int value, out string range) { if (value < 10) { range = "low"; } else if (value < 20) { range = "mid"; } else { range = "high"; } }
  • Agregue variables compartidas en varios objetos para reducir la redundancia.
    CONSEJO: Consulte Crear objetos comunes.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal