Índice:
Definição - O que significa Número Mágico?
O termo "número mágico" em TI tem vários significados. Talvez o mais proeminente, os números mágicos sejam constantes ou números estáticos insuficientemente declarados em um programa ou ocultos no código-fonte. Algumas definições de “número mágico” estão vinculadas ao uso do sistema operacional UNIX e ao uso de endereços de memória.
Techopedia explica Magic Number
Especialistas geralmente descrevem números mágicos como objetos de dados fortemente tipados. Uma descrição de um número mágico é uma constante que não é definida usando uma parte comentada do código-fonte, mas que está presa no programa implicitamente. Em alguns casos, os números mágicos levam a estouros numéricos e erros de tempo de execução. Eles podem ter um efeito negativo na funcionalidade do algoritmo. Embora exista uma variedade de usos de gírias para o termo “número mágico”, a idéia geral é que esses números tenham algum significado particular, seja nas limitações de um sistema operacional, em seus impactos em um programa de software ou em algum outro significado.