En el mundo de la programación informática , las funciones son cápsulas independientes de software que solucionar o resolver un problema específico o hacer un trabajo específico. Funciones implícitas son las que se quedan hasta el sistema operativo para descifrar qué tipo de hecho es lo que el equipo puede llevar a cabo el trabajo. Funciones explícitas son las que están claramente definidos en la delantera por lo que el sistema operativo no tiene que adivinar lo que está tratando antes de procesar la función. Consideraciones del uso de funciones explícitas
Uso de las funciones explícitas , mientras que la construcción de una aplicación de software requiere que usted declare y defina todos los tipos de variables que utilizará en esa función . Al declarar explícitamente las variables de la función para usar en cualquier programa de software, que está creando una "función explícita " dentro de esa aplicación. Funciones explícitas obligan a explicar su intención exacta de la función para el beneficio de otros programadores de software que puedan estar leyendo su código en una fecha posterior . Esto permite a otros programadores para ayudar a depurar, mantener y mantenimiento de su código con facilidad y puede ahorrar horas de trabajo y dinero para hacerlo. Algunos entornos de desarrollo de software fuerzan este ajuste sea "en " por defecto incluso antes de escribir la primera línea de código. Usted también tiene la opción de configurar esto manualmente antes de escribir el código escribiendo el " Option Explicit On" declaración antes de escribir cualquier código.
Ejemplo de funciones explícitas
una función explícita se puede ver en una rutina de software que calcula dos números que se suman a continuación, mostrar el resultado . Por ejemplo, el código de software sería visto como " declarar la variable 1 = entero , declarar la variable 2 = entero , declarar totales = entero . " La siguiente línea continuaría como " (total = variable de variables 1 + 2 ) . " La tercera línea sería: " Muestra total. " Las variables se declaran explícitamente como un tipo de " número entero " , es decir, el sistema operativo sabe que debe haber un número y no una carta de " variable1 " y " variable de 2 . " El sistema operativo puede sumar dos números juntos y no hacer otra cosa, como la combinación de dos palabras separadas para formar una palabra compuesta .
Consideraciones en el Uso de las funciones implícitas
< p> Uso de las funciones implícitas le permite disminuir el tiempo de programación , pero también deja margen para el error del sistema operativo, el sistema puede interpretar sus intenciones distinta a la esperada . El código puede ser ligeramente más fácil de leer , evitando explícitamente declarando cada tipo de variable , especialmente si el tipo de variable parece bastante lógico para el ojo humano . Si su sistema operativo no interpreta el tipo de variable que desea , entonces usted recibirá mensajes de error y localizar el verdadero origen del error puede ser más difícil a medida que tratan de depurar.
Ejemplos de Funciones implícitas
una función implícita se puede ver cuando usted pone los valores predeterminados en las variables antes de escribir la función , pero no le dicen al sistema operativo qué tipo de variable es. Por ejemplo , "Variable 1 = 10 , 2 = variable de " atrás ", la variable 3 =" del estante ", son todas las variables que pueden ser" enteros " o palabras que el sistema operativo se denomina" cadena " , pero que no declara esta hecho por escrito "entero " después de los números o " cadena " después de las palabras . El sistema operativo queda ahora dar a entender que "la variable 1 " es un "entero ", ya que no contiene letras o caracteres especiales y esa variable 2 no contiene todos los números por lo que podría ser una "cadena ".