miércoles, 7 de abril de 2010

Bueno este es el primer post al cual le vamos a dedicar mas tiempos esta ves vamos a hablar de la feractorizacion .

La refactorizacion tine como principal caracteristica la creacion de codigo mas limpio y mantenible este, es cambiar el codigo sin inpactar la funcionalidad

Razones de la Refactorizacion (Diceño lo mas sensill posible y de alta calidad)
  1. Calidad : codigo bien sensillo y bien estructurado
  2. Efeciencia: buen diceño y codigo estructurado (evitar la dupicacion de codigo y simplificar el diceño )
  3. Diseño : Hacer un diceño evolutivo en ves de un gran diceño al inicio.

Kent Beck define una serie de caracteristicas para lograr codigo lo mas simple posible.

  1. El codigo funciona
  2. No existe codigo duplicado
  3. El codigo permite entender el diceño
  4. Minimizar el numero de Clases y de Metodos( creo que este punto se puede aceptar definiendo que es lo que queremos crear , por que ? podemos hacer uso de patrones y tambien podermos hacer antipatrones ).

Entonces lo primordia es cambio a la estructura del codigo sin cambiar la funcionalidad.

No hay comentarios: