Refactorización

La refactorización es una técnica para reestructurar un código fuente, alterando su estructura interna sin cambiar su comportamiento externo, es decir, aquellos cambios son reflejados automáticamente donde estos aparezcan.

Para ver un ejemplo de refactorización, pincha en el siguiente enlace:
EJEMPLO REFACTORIZACIÓN. Para conseguir una visión óptima, aumentar la calidad de imagen (botón derecho sobre el flash).

También se llama refactorización a la creación automática de aquellos elementos mencionados y no creados previamente ( esto es de gran utilidad cuando aplicamos TDD, ya que las clases, interfaces, variables, ... son mencionadas en la zona de pruebas (test) y luego son creados automáticamente en el source correspondiente (src) . Para aplicar esto, CTRL+SPACE en el IDE ECLIPSE.

2 comentarios:

rOVE dijo...

Aki si se puede comentar

Juan Antonio Ruz dijo...

muy bueno el video!
¿podrías poner un ejemplo de refactorización en el que se ponga de manifiesto su capacidad para entender mejor el problema que estamos programando?
Es decir: utilizar la refactorización para programar mejor (además de más rápido), es decir las clases tienen el nombre adecuado que describe el problema que resuelven