Para extender un poco el título, estoy tratando de llegar a una conclusión sobre si es necesario o no declarar explícitamente (es decir, inyectar) funciones puras de las que depende otra función o clase. ¿Hay algún código menos comprobable o peor diseñado si utiliza funciones puras sin pedirlas?...