Sisällysluettelo:
Määritelmä - Mitä taikuusluku tarkoittaa?
Termi ”maaginen numero” IT: ssä on useita merkityksiä. Ehkä kaikkein näkyvimmin maagiset numerot ovat vakioita tai staattisia numeroita, joita ei ilmoiteta ohjelmassa riittävästi tai piilotetaan lähdekoodiin. Jotkut ”taikuusnumeron” määritelmät liittyvät UNIX-käyttöjärjestelmän käyttöön ja sen muistiosoitteiden käyttöön.
Techopedia selittää Magic-numeron
Asiantuntijat kuvaavat taikuusnumeroita voimakkaasti tyypitettyinä tietokohteina. Yksi maagisen numeron kuvaus on vakio, jota ei määritetä kommentoidun lähdekoodin avulla, mutta joka on vain juuttunut ohjelmaan epäsuorasti. Joissain tapauksissa maagiset numerot johtavat numeerisiin ylivuotoihin ja ajonaikaisiin virheisiin. Ne voivat vaikuttaa negatiivisesti algoritmien toimintaan. Vaikka termiä "maaginen luku" on monenlaisia slängejä, yleisenä ajatuksena on, että näillä numeroilla on erityinen merkitys joko käyttöjärjestelmän rajoissa, niiden vaikutuksista ohjelmisto-ohjelmaan tai johonkin muuhun merkitykseen.
