Refactorizacion

Páginas: 2 (414 palabras) Publicado: 27 de mayo de 2015
Métodos de
refactorización
en java con
Eclipse
 Rename
 Extract Method
 In Line
 Bibliografía

Amado Nogueras 1DAM

Amado Nogueras 1DAM

1

Métodos de refactorización en java con eclipseRename:
Utilizado para renombrar una clase entera, a una variable, a un paquete o a un
método. Aunque pueda parecer simple, no loes, y el hecho de hacerlo a través del
menú refactoring de eclipse nosfacilitara el trabajo, ya que este se encargará de,
además de renombrar el elemento (ya sea clase, variable, etc.), de revisar el resto del
proyecto, y cambiara el nombre allí donde aparezca. Es decir,cambiará todas las
referencias que apunten a él.
Resulta muy útil, por ejemplo, cuando llevamos bastantes líneas de código, y nos
damos cuenta de que el nombre de una variable no es muy significativo.
Conel botón derecho sobre el nombre de la variable, o bien con Alt+Shift+R ,
accederemos al menú de rename.
.

En este menú veremos un preview del resultado.

Extract Method:
Al extraer un método, loque hacemos realmente es coger una parte del código que
vamos a utilizar con frecuencia en nuestro programa y extraerla a un método. Al
nuevo método le daremos un nombre que explique su intención. Cadavez que
vayamos a usar esa parte, llamaremos a ese método y así evitaremos tener que
escribirlo repetidamente, además, al agrupar código, este será más claro. Eclipse
creara el método, y creara lallamada al mismo automáticamente. Con Alt+Shift+M ,
accederemos al menú de Extract Method.

Amado Nogueras 1DAM

2

Preview del resultado del nuevo método.

In line (local variable):
La refactorizaciónIn Line hace referencia a una variable o a un método.
Cuando se utiliza, sustituye la referencia a la variable o método con el valor
asignado a la variable o la aplicación del método.
Resulta útilcuando un método se llama una sola vez por otro método, y tiene
más sentido como un bloque de código o si una expresión se ve más limpia en
una línea, en lugar de dividirse en varias líneas mediante la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Refactorización y Reuso Del Software
  • tecnica refACTORIZACION

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS