Reducción de sobrecarga
Puede reducir la sobrecarga centralizando la lógica y eliminando la redundancia.
- Puede reemplazarVínculosDinámicos complejoscon scripts personalizados para centralizar el procesamiento de datos si losVínculosDinámicos complejosse vuelven demasiado impactantes.CONSEJO:NetLogicpuede tener un impacto significativo en el inicio de la aplicación.En el ejemplo siguiente se compara unConvertidor de clave-valorcon una implementación equivalente deNetLogic. El convertidor asigna rangos de entrada a valores de cadena. Un métodoNetLogicpuede producir el mismo resultado con lógica centralizada.
Utilice este enfoque cuando varios vínculos dinámicos apliquen la misma lógica de asignación. Un único métodoNetLogices 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