Casi todos los problemas que enfrentamos los desarrolladores todos los días se pueden resolver como un conjunto de problemas mas pequeños: soluciones pequeñas para problemas individuales bien definidos. Estas soluciones se pueden describir mejor como funciones puras.

Aunque la mayoría de estas funciones se implementan en diferentes librerías, es importante comprender cómo y cuándo dividir los problemas difíciles en otros más pequeños. Esta forma de pensar sobre la resolución de problemas aumentará su productividad y lo convertirá en un mejor desarrollador.

A continuación les voy a compartir una colección de 15 funciones puras útiles que uso regularmente para resolver todo tipo de problemas.

Volver arriba