Magic Number (programming)

Magic Number (programming)

In computer programming, the term magic number has multiple meanings. It could refer to one or more of the following:

  • A constant numerical or text value used to identify a file format or protocol; for files, see List of file signatures
  • Distinctive unique values that are unlikely to be mistaken for other meanings (e.g., Globally Unique Identifiers)
  • Unique values with unexplained meaning or multiple occurrences which could (preferably) be replaced with named constants

Read more about Magic Number (programming):  Unnamed Numerical Constants, Magic GUIDs, Magic Debug Values

Famous quotes containing the words magic and/or number:

    But these young scholars, who invade our hills,
    Bold as the engineer who fells the wood,
    And travelling often in the cut he makes,
    Love not the flower they pluck, and know it not
    And all their botany is Latin names.
    The old men studied magic in the flowers.
    Ralph Waldo Emerson (1803–1882)

    Envy has blackened every page of his history.... The future, in its justice, will number him among those men whom passions and an excess of activity have condemned to unhappiness, through the gift of genius.
    Eugène Delacroix (1798–1863)