Refactoring: Extract Method

Esta semana me compre el intellij idea para mi mac.
Y me gusto mucho los refactors que tiene. La tarea mia sera probarlos todo y de paso buscar su equivalente en Eclipse.

Para empezar Intellij IDEA soporta los refactorings propuestos en Refactoring: Improving the Design of Existing Code by Martin Fowler

1.- Extract Method
Tenemos un fragmento de código que puede ser agrupado.

Llevamos el fragmento a un método cuyo nombre explica el proposito del método.

Si tenemos un código así:


Al aplicar este refactor el resultado es:


Para complementar ver el siguiente video:


Así poco a poco ire documentando cada refactor. Si te interesa comenta o sugiere algún refactor necesitado.

Joe



Comentarios

Entradas populares