¿Qué significa "side effect" en programación?
side effect es uno de los términos más comunes en el desarrollo de software. Si alguna vez te preguntaste qué significa exactamente, en qué contexto se usa y por qué importa, esta guía te lo explica con definiciones claras y ejemplos reales.
Definición
Cualquier operacion que una funcion realiza mas alla de devolver un valor: escribir en una base de datos, modificar una variable fuera de su ambito, registrar en la consola o hacer una peticion de red. Los side effects hacen el codigo mas dificil de probar y razonar. La programacion funcional busca aislar los side effects.
Ejemplo en inglés
"That function has a side effect: it modifies the global config object. That is why the test environment is leaking state."
¿Puedes ordenar esta oración?
Seguí construyendo tu inglés técnico
Recién buscaste qué significa esta palabra. Lingua-e convierte vocabulario como este en práctica completa: completar espacios, escucha y conversaciones reales de developers.
Practicar gratis