O constantă în programare este o modalitate de a aborda datele , a căror modificare de către programul în cauză nu este așteptată sau interzisă.
Utilizarea constantelor numite este o tehnică care crește fiabilitatea și lipsa erorilor programelor [1] prin evitarea utilizării „ numerelor magice ”.
Dacă există suport sintactic în limbajul de programare, constantele fără nume pot fi scrise în textul programelor ca literale .
De exemplu, mvi A, 0 , unde 0 este o constantă numerică literală.Constantele numite au simplificat procesul de depanare și întreținere a programelor:
Nu toate limbajele de programare vă permit să protejați zonele de memorie adresate indirect de modificări. Această caracteristică se găsește de obicei în limbajele de programare de nivel înalt , ceea ce crește fiabilitatea codului și reutilizarea acestuia. Beneficiile constantelor numite sunt realizate numai cu stilul de lucru adecvat al programatorului, începând de la cele mai timpurii etape de dezvoltare a programului.
O constantă numită poate fi înțeleasă ca o funcție fără argumente. O astfel de viziune permite, în conformitate cu principiul lui Occam , să se reducă în mod rezonabil numărul de entități care stau la baza programării.