Por qué hay que evitar usar literales en el código
Cuando escribimos código debemos contemplar que vamos a leerlo muchas veces después. Y seguramente no seamos las únicas personas que leerán ese código. Por lo que asegurarnos de que sea fácil de leer y comprender es de suma importancia. Nos ahorrará muchísimo tiempo en el futuro. Y reducirá las probabilidades de que se introduzcan errores.
Cuando decimos que no hay que usar valores literales en el código nos referimos a que no hay que usarlos directamente en las llamadas a funciones o métodos.