Acasă Dezvoltare Ce este o referință circulară? - definiție din techopedia

Ce este o referință circulară? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Circular Reference?

O referință circulară în programarea computerului este o situație în care două valori se referă reciproc. Acest tip de referință poate fi extrem de problematic dacă două funcții sau valori depind una de alta pentru definire. Acest termen este folosit în lumea IT la fel ca în limbajul general, la care se referă când un lucru face referire la altul și invers.

Techopedia explică Referința circulară

Un exemplu de referință circulară în programare este într-o foaie de calcul Microsoft Excel. Excel presupune adăugarea sau operarea pe diverse celule cu funcții care vizează intervale de celule specifice. În unele cazuri, două intrări diferite în Microsoft Excel pot depinde unele de altele pentru calcul, creând o referință circulară. Acest lucru poate crea o situație în impas, care face imposibile calculele. Pentru a atenua acest tip de situație, Microsoft a inclus o caracteristică circulară de referință în bara de instrumente a aplicației. Acest lucru ajută utilizatorii să identifice și să elimine o referință circulară.


O referință circulară este de asemenea problematică în programare și poate apărea atunci când o funcție returnează un rezultat dat care este folosit de o altă funcție pentru a returna același rezultat. În unele cazuri, acest lucru va oferi pur și simplu un cod inutil. În alte situații, poate crea un impas sau blocarea unui program.

Ce este o referință circulară? - definiție din techopedia