Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/01/2005, 01:47
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Los programadores somos gente vaga y que nos aburre la monotonia. Por eso inventamos las funciones, para no tener que repetir trozos de codigo que se repiten en el codigo.

Tomando el ejemplo de FuLaNo_, imaginate que ese codigo de la funcion lo tendrias que poner cada vez que quieres hacer esa accion. Y que esa accion la quieres hacer en 5 ficheros distintos. E imaginate que luego de haberlo puesto, llega tu jefe y dice que tienes que cambiar de orden los nombres. Y tienes que buscar en los 5 ficheros donde esta el codigo para cambiarlo. Pero se te olvida en un 6 fichero que lo habias puesto hace 3 semanas, y que ya no sabes que existe. Pues ya tienes un bug.

Si hubieses usado una funcion (la de FuLaNo_), el codigo de la funcion solo existe en un fichero (que incluyes con include), solo tienes que cambiar ese codigo en un solo sitio.

Y asi trabajas menos.

Y luego en el siguiente proyecto necesitas otra vez esa funcion, y ya la tienes hecha.

Y asi trabajas menos.

Saludos.

PD: La vagancia humana es un motor de innovacion (ascensores para no subir escaleras, coches para no tener que andar, ...).
__________________
Josemi

Aprendiz de mucho, maestro de poco.