Qué es refactorizando?

Laura Isabel Ceballos Angel

Laura Isabel Ceballos Angel

Pregunta
studenthace 7 años

Qué es refactorizando?

6 respuestas
para escribir tu comentario
    Edinson Fernandez

    Edinson Fernandez

    teacherhace 7 años

    Hola todos.

    Refactorizar es en sintaxis es volver a factorizar o fabricar, esto se refiere a que basado en el resultado de una evaluación se tomen decisiones de diseño e implementan con el objetivo de aumentar el valor de producto o también de eliminar errores a un producto o resultado existente.

    Son comunes los términos factorizar y refactorizar en la industria de software, sin embargo esta practica se puede aplicar a cualquier industria que permita el desarrollo iterativo e incremental del producto.

    Laura Isabel Ceballos Angel

    Laura Isabel Ceballos Angel

    studenthace 7 años

    @terranigma Gracias!

    Laura Isabel Ceballos Angel

    Laura Isabel Ceballos Angel

    studenthace 7 años

    @amarokwolff Gracias!

    Mauro Gómez Herrera

    Mauro Gómez Herrera

    studenthace 7 años

    Según la Guía SBOK, la refactorización es "una herramienta específica para proyectos de software. El objetivo de esta técnica es mejorar el mantenimiento del código existente y hacerlo más sencillo, más conciso y más flexible.

    Refactorizar significa mejorar el diseño del código actual sin cambiar el comportamiento del mismo.

    Implica lo siguiente:

    • Eliminación de código repetitivo y redundante
    • Separar los métodos y las funciones en rutinas más pequeñas
    • Definir claramente las variables y los nombres de los métodos
    • Simplificar el diseño del código
    • Hacer que el código sea más fácil de entender y de modificar"
    Héctor Daniel Vega Quiñones

    Héctor Daniel Vega Quiñones

    teacherhace 7 años

    Refactorizar es el proceso mediante el cual se re-estructura el código ya hecho sin alterar su comportamiento externo (resultado final).

    Por ejemplo.

    1. Tener una función que suma 4 veces una variable: a + a + a + a
    2. Se refactoriza y queda como: a * 4
Curso de SCRUM 2018

Curso de SCRUM 2018

Conoce y aplica los conocimientos alineados al marco de trabajo más exitoso en la actualidad. Haz crecer tu negocio siendo parte de un framework efectivo y ágil que entrega el valor al instante a tus clientes.

Curso de SCRUM 2018
Curso de SCRUM 2018

Curso de SCRUM 2018

Conoce y aplica los conocimientos alineados al marco de trabajo más exitoso en la actualidad. Haz crecer tu negocio siendo parte de un framework efectivo y ágil que entrega el valor al instante a tus clientes.