No te repitas

No te repitas

El principio No te repitas (en inglés Don't Repeat Yourself o DRY, también conocido como Una vez y sólo una) es una filosofía de definición de procesos que promueve la reducción de la duplicación especialmente en computación. Según este principio toda pieza de información nunca debería ser duplicada debido a que la duplicación incrementa la dificultad en los cambios y evolución posterior, puede perjudicar la claridad y crear un espacio para posibles inconsistencias. Por "pieza de información" podemos entender, en un sentido amplio, desde datos almacenados en una base de datos pasando por el código fuente de un programa de software hasta llegar a información textual o documentación.

Cuando el principio DRY se aplica de forma eficiente los cambios en cualquier parte del proceso requieren cambios en un único lugar. Por el contrario, si algunas partes del proceso están repetidas por varios sitios, los cambios pueden provocar fallos con mayor facilidad si todos los sitios en los que aparece no se encuentran sincronizados.

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Поможем сделать НИР

Mira otros diccionarios:

  • Ruby on Rails — Captura de Rails …   Wikipedia Español

  • Akelos PHP Framework — Desarrollador Bermi Ferrer http://www.akelos.org Información general Género Plataforma de desarrollo …   Wikipedia Español

  • Jorge Gustavo Portella — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar …   Wikipedia Español

  • Código enhebrado — En ciencias de la computación, el término código enhebrado se refiere a una técnica de implementación del compilador donde el código generado tiene una forma que esencialmente consiste enteramente en llamadas a subrutinas. El código puede ser… …   Wikipedia Español

  • Crash Twinsanity — Saltar a navegación, búsqueda Crash Twinsanity Desarrolladora(s) Traveller s Tales Distribuidora(s) Vivendi Universal Games Fecha(s) de lanzamiento …   Wikipedia Español

  • Dragora — Saltar a navegación, búsqueda Dragora GNU/Linux Dragora 1.0 …   Wikipedia Español

  • Filosofías del desarrollo de software — Anexo:Filosofías del desarrollo de software Saltar a navegación, búsqueda Esta es una lista incompleta de enfoques, estilos, o filosofías en el desarrollo de software. Desarrollo ágil de software Proceso unificado ágil (AUP) Proceso unificado… …   Wikipedia Español

  • Grails — ? Información general Última versión estable 1.3.7 17 de febrero de 2011 Género Framework de aplicaciones web …   Wikipedia Español

  • 1943: The Battle of Midway — Desarrolladora(s) Capcom Distribuidora(s) Capcom Diseñador(es) Yoshiki Okamoto Pl …   Wikipedia Español

  • Wikiproyecto:Pintura — Todas las páginas …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”