[2021] Número mágico en Java


Al programar, un número mágico es un valor numérico que se usa directamente en el código. Se utiliza con fines de identificación. En esta sección discutimos que es un numero magico y ¿Cómo podemos encontrar un número mágico usando un programa Java?

Número mágico en programación

PARA número mágico Es un valor numérico (texto en algunos casos) codificado en su código que puede cambiar en una fecha posterior. Parece arbitrario y no tiene contexto ni significado. Es difícil de actualizar. Por ejemplo:

El uso de una constante de este tipo puede ayudarnos a distinguir los archivos de muchos otros formatos de archivo. Por ejemplo:

  • Los archivos PDF comienzan con el texto mágico% PDF -> Hex (25 50 44 46)
  • Los archivos PNG comienzan con el texto mágico% PNG -> Hex (25 50 4E 47)

¿Por qué deben evitarse los números mágicos?

No deberíamos usar números mágicos al programar, ya que esto crea un anti-patrón que hace que el código sea difícil de entender y mantener. También oculta la intención, por lo que el uso de …


SEGUIR LELLENDO:
[2021] Número mágico en Java

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *