¿Cómo reducir el trabajo con funciones personalizadas en javascript

Uso de las funciones personalizadas ayuda a reducir el trabajo que debe realizar en javascript al crear una aplicación y la integración con HTML. Funciones ayudan a reducir su carga de trabajo de las siguientes maneras:

Video: Curso de javascript para Unity. Funciones personalizadas

  • La reutilización de código: Al encapsular una tarea específica, se puede reutilizar tantas veces como sea necesario.

    Video: Tutorial javascript - Ejemplo 1: Crear una función sencilla

  • La facilidad de comprensión: Uso de las funciones crea una serie de cajas negras que reducen la complejidad de la tarea de programación.

    Video: Tutorial de javascript 15 - return , función anónima

  • la interceptación de errores: Por lo general es más fácil de atrapar salida errónea de una función entera de lo que es para comprobar cada paso dentro de esa función para los problemas potenciales.

  • depuración: Cuando se sabe que un problema en su aplicación se encuentra en un lugar determinado, es útil para llegar a ese punto de la aplicación lo más rápido posible sin pasar por el código que sepa que funciona.

    Video: Curso Básico de javascript 10.- Ejercicio con Funciones y Formularios

  • La facilidad de los cambios de codificación: Cortando y pegando el mismo código en múltiples lugares hace que sea casi imposible hacer cambios constantemente o completamente.

Hay otras razones para utilizar las funciones, pero lo anterior son las razones por las que la mayoría de los desarrolladores citan para su uso. Si tenemos en cuenta los problemas que se resuelven funciones, se hace evidente que son increíblemente útil.

Por desgracia, algunos desarrolladores de ir al agua y utilizan demasiadas funciones, por lo que es más difícil de entender el código o sigue lo que el desarrollador tiene la intención de hacerlo. Creación de funciones útiles que realmente reducen su carga de trabajo significa pensar a través del proceso de solicitud con atención.

Las siguientes pautas le ayudarán a determinar cuando el código debe entrar en una función separada:

  • Crear funciones que realizan una tarea completa en lugar de sólo una parte de una tarea.

  • Considerar la creación de una nueva función cuando el código que ha escrito ocupa más de una sola página - una función es más fácil de entender cuando se puede ver todo el código en una sola pantalla.

  • Definir nuevas funciones con la reutilización de código en mente. Funciones deberían proporcionar la suficiente flexibilidad para servir a un número de personas que llaman.

  • Piense en funciones como mini-aplicaciones - la función debe realizar una tarea muy bien en lugar de tratar de realizar múltiples tareas mal.

Nunca crear una nueva función que replica el comportamiento de una función existente o una función incorporada. Vale la pena comprobar que la función es realmente necesario antes de gastar el tiempo de escribirlo. Reinventar la rueda es casi seguro que le costará tiempo, y ni siquiera se puede obtener una función superior para sus esfuerzos.

Artículos Relacionados