Skip to main content

¿Qué es un código repetitivo?

El código repetitivo es un lenguaje de programación estándar que se puede usar sin alteraciones en múltiples proyectos. Los programadores pueden colocarlo para realizar diversas funciones sin codificar manualmente esas actividades. En algunos casos, puede cumplir una función a través de una forma indirecta que ocupa espacio y crea código torpe y desordenado. Los programadores pueden preferir buscar alternativas al código repetitivo en estas situaciones para optimizar su trabajo y limitar procesos extraños cuando se ejecutan sus programas o comandos.

Los orígenes del término "repetitivo" se encuentran en las placas planas utilizadas para estampar anuncios publicitarios genéricos que podrían enviarse a varios periódicos a la vez. Los periódicos podrían lanzar rápidamente una promoción repetitiva para llenar el espacio, sin tener que establecer el tipo o hacer una nueva placa. Como término de la jerga, "repetitivo" se extendió a la comunidad legal, donde se usa comúnmente en los contratos, y eventualmente en la programación para describir cualquier texto genérico e intercambiable.

Los programadores que usan código repetitivo pueden moverlo entre proyectos sin necesidad de cambiarlo. Algunos sitios de programación tienen una biblioteca de códigos a la que los usuarios pueden acceder para obtener código repetitivo para varios proyectos. Los codificadores también pueden mantener sus propias bibliotecas de referencia. La versión estándar en una variedad de lenguajes de programación puede estar disponible a través de bibliotecas y textos de referencia. Se sabe que las plantillas funcionan porque se han agregado a otros proyectos y pueden crear un acceso directo cuando un programador necesita colocar una función en un bloque de código.

Un problema con el uso del código repetitivo es que puede ser redundante para un proyecto en particular. Puede haber una forma más sencilla y simplificada de realizar la función deseada, si el codificador está dispuesto a escribir una nueva sección. A veces, el código repetitivo puede aparecer varias veces en un proyecto para proporcionar funcionalidad cuando un solo bloque de código personalizado podría ser más apropiado. Algunos programadores trabajan para evitar el código excesivo en sus proyectos para mantenerlos esbeltos y funcionales.

Se incluyen otros ejemplos en toda la programación como una cuestión de costumbre y estilo. Por ejemplo, los programadores a menudo incluyen notas al comienzo de los programas y comandos para proporcionar información sobre el lenguaje de programación. Estos pueden ofrecer advertencias sobre cómo el código puede y debe usarse, pueden discutir problemas de derechos de autor y pueden nombrar al desarrollador y proporcionar información de contacto. Estos datos no son estrictamente necesarios para la función, pero el desarrollador puede incluirlos por motivos estilísticos, ya que se esperan.