Sadržaj:
Definicija - Što znači kružna referenca?
Kružna referenca u računalnom programiranju situacija je u kojoj se dvije vrijednosti odnose jedna na drugu. Ova vrsta reference može biti vrlo problematična ako dvije funkcije ili vrijednosti ovise jedna o drugoj za definiciju. Ovaj se pojam koristi u IT svijetu isto kao što se općim jezikom odnosi kada se jedna stvar odnosi na drugo, i obrnuto.
Tehopedia objašnjava kružne reference
Primjer kružne reference u programiranju nalazi se u Microsoft Excel proračunskoj tablici. Excel uključuje dodavanje ili rad na raznim ćelijama s funkcijama koje ciljaju određeni raspon ćelija. U nekim slučajevima dva različita unosa u programu Microsoft Excel mogu ovisiti jedan o drugom za izračun, stvarajući kružnu referencu. To može stvoriti zastoj i onemogućiti proračune. Kako bi ublažio takvu situaciju, Microsoft je na alatnoj traci aplikacije uključio kružnu referentnu značajku. Ovo pomaže korisnicima da prepoznaju i uklone kružne reference.
Kružna referenca je također problematična u programiranju i može se pojaviti tamo gdje funkcija vrati dati rezultat koji druga funkcija koristi za vraćanje istog rezultata. U nekim će slučajevima to jednostavno pružiti beskorisni kod. U drugim situacijama, on može stvoriti zastoj ili srušiti program.
