Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Gratis
¡Más rápido que el navegador!
 

Refactorización

Índice Refactorización

La refactorización (del inglés refactoring) es una técnica de la ingeniería de software para reestructurar un código fuente, alterando su estructura interna sin cambiar su comportamiento externo.

17 relaciones: Código fuente, David A. Wheeler, Depuración de programas, Error de software, Factorización, Idioma inglés, Ingeniería de software, Martin Fowler, Número, Polimorfismo (informática), Polinomio, Programación, Programación extrema, Prueba unitaria, Subrutina, Wiki, 1993.

Código fuente

El código fuente de un programa informático (o software) es un conjunto de líneas de texto con los pasos que debe seguir la computadora para ejecutar un cargador.

¡Nuevo!!: Refactorización y Código fuente · Ver más »

David A. Wheeler

Para ver al inventor de las subrutinas y co-inventor de transformación Burrows-Wheeler, véase David Wheeler David A. Wheeler (nacido en 1965) es un ingeniero de software de la Universidad George Mason, con actual residencia en Virginia.

¡Nuevo!!: Refactorización y David A. Wheeler · Ver más »

Depuración de programas

La depuración de programas es el proceso de identificar y corregir errores de programación.

¡Nuevo!!: Refactorización y Depuración de programas · Ver más »

Error de software

Un error de software, error o simplemente fallo (también conocido por el inglés, bug) es un problema en un programa de computadora o sistema de software que desencadena un resultado indeseado.

¡Nuevo!!: Refactorización y Error de software · Ver más »

Factorización

En matemáticas la factorización es una técnica que consiste en la descomposición en factores de una expresión algebraica (que puede ser un número, una suma o resta, una matriz, un polinomio, etc.) en forma de producto.

¡Nuevo!!: Refactorización y Factorización · Ver más »

Idioma inglés

El idioma inglés (English) es una lengua germánica occidental perteneciente a la familia de lenguas indoeuropeas, que surgió en los reinos anglosajones de Inglaterra.

¡Nuevo!!: Refactorización e Idioma inglés · Ver más »

Ingeniería de software

La Ingeniería de Software es una de las ramas de las ciencias de la computación que estudia la creación de software confiable y de calidad, basándose en métodos y técnicas de ingeniería, y brindando soporte operacional y de mantenimiento.

¡Nuevo!!: Refactorización e Ingeniería de software · Ver más »

Martin Fowler

Martin Fowler (Walsall, 1963) es un ingeniero de software británico, autor y orador internacional sobre desarrollo de software, especializado en análisis y diseño orientado a objetos, UML, patrones de diseño, y metodologías de desarrollo ágil, incluyendo programación extrema.

¡Nuevo!!: Refactorización y Martin Fowler · Ver más »

Número

Un número es un concepto abstracto que se emplea para contar (cantidades), medir (magnitudes) y etiquetar.

¡Nuevo!!: Refactorización y Número · Ver más »

Polimorfismo (informática)

En programación orientada a objetos, el polimorfismo se refiere a la propiedad por la que es posible enviar mensajes sintácticamente iguales a objetos de tipos distintos.

¡Nuevo!!: Refactorización y Polimorfismo (informática) · Ver más »

Polinomio

En matemáticas, polinomio (del latín: polynomium, y este del griego: πολυς, polys, ‘muchos’ y νόμος, nómos, ‘regla’, ‘prescripción’, ‘distribución’) es una expresión algebraica formada por la suma de varios monomios o términos, cada uno de los cuales es el producto de.

¡Nuevo!!: Refactorización y Polinomio · Ver más »

Programación

La programación es el proceso de crear un conjunto de instrucciones que le dicen a una computadora como realizar algún tipo de tarea.

¡Nuevo!!: Refactorización y Programación · Ver más »

Programación extrema

La programación extrema o eXtreme Programming (en adelante, XP) es una metodología de desarrollo de la ingeniería de software formulada por Kent Beck, autor del primer libro sobre la materia, Extreme Programming Explained: Embrace Change (1999).

¡Nuevo!!: Refactorización y Programación extrema · Ver más »

Prueba unitaria

En programación, una prueba unitaria, PU, o test unitario (del inglés: unit test) es una forma efectiva de comprobar el correcto funcionamiento de las unidades individuales más pequeñas de los programas informáticos.

¡Nuevo!!: Refactorización y Prueba unitaria · Ver más »

Subrutina

En informática, una subrutina o subprograma (también llamada procedimiento, función, rutina o método), como idea general, se presenta como un subalgoritmo que forma parte del algoritmo principal, el cual permite resolver una tarea específica.

¡Nuevo!!: Refactorización y Subrutina · Ver más »

Wiki

El término wiki (palabra que proviene del hawaiano wiki, 'rápido') alude al nombre que recibe una comunidad virtual, cuyas páginas son editadas directamente desde el navegador, donde los mismos usuarios crean, modifican, corrigen o eliminan contenidos que, habitualmente, son compartidos por cualquier otro usuario.

¡Nuevo!!: Refactorización y Wiki · Ver más »

1993

1993 fue un año común comenzado en viernes del calendario gregoriano.

¡Nuevo!!: Refactorización y 1993 · Ver más »

Redirecciona aquí:

Refactorizacion, Refactorización de código, Refactorizar.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »