
03/01/2005, 01:47
|
Ex Colaborador | | Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 9 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. |