Fases De La Programacion
Ventaja y Desventajas
Ventajas: Las ventajas y desventajas del uso de funciones y procedimientos de la programación computacional
Ahorra tiempo deprogramación mediante el uso de procedimientos y funciones.
Las funciones y procedimientos son dos de las herramientas de la caja de herramientas de cada programador que le permiten escribir uncódigo más eficiente. Mientras que puede ser un inconveniente el uso de estas opciones de programación, las ventajas superan con mucho cualquier desventaja. Mediante la implementación defunciones y procedimientos en tu programa, el programador reduce el tiempo de codificación y el tiempo de depuración, reduciendo así el tiempo total de desarrollo.
Desventajas: Los efectos sobre elmantenimiento del programa, que es la más costosa de las etapas de desarrollo, pueden ser tanto buenos como malos. Al igual que con la depuración, si el problema se encuentra en unprocedimiento llamado, entonces puedes encontrarlo una vez y eliminarlo rápidamente. Sin embargo, si el programador que escribió el código, usó procedimientos y funciones en exceso, el programa puede sermás difícil de entender. Entre más difícil sea de entender, más tiempo se necesita para arreglar un programa.
Conclusión
Si haces el cambio a un solo lugar, pero no lo haces en los otros doslugares, es fácil confundirse. Esto hace que sea difícil encontrar el problema y eliminarlo de todos los lugares del programa. Si sólo tienes que escribir una rutina una vez y sentencias decódigo que la llaman, te ahorras tiempo de codificación de la misma rutina varias veces, incluso si optas por cortar y pegar la rutina. La reducción del tiempo de codificación ayuda a reducir eltiempo de entrega del proyecto.
La mayoría de los lenguajes de programación contienen funciones incorporadas, y apoyan la capacidad para crear procedimientos y funciones en tu código.
Regístrate para leer el documento completo.