Árvore de páginas

Al extraer subproblemas en funciones separadas, algunas veces es posible crear funciones genéricas para que cualquier otro punto del sistema las utilice. Es importante estar atento para identificar cuándo una subtarea puede tener un comportamiento estándar que otros puntos del sistema también pueden tener.

 

En estos casos el primer paso es buscar en la biblioteca de funciones si ya existe alguna función para aquella tarea específica (aquí es importante conocer bien las funciones existentes del lenguaje, biblioteca o framework utilizado), si no existe, cree la función de forma genérica para que pueda utilizarse en cualquier otro lugar del sistema, y no únicamente presa a la rutina que se está desarrollando.

 

En la mayor de parte de los casos, únicamente algunos simples ajustes (simplemente pasando por parámetros las peculiaridades) pueden ayudar a cambiar una función presa a la rutina por una función que todo el sistema podrá utilizar.

  • Sem rótulos