Domov Razvoj Kaj je madžarski zapis? - definicija iz tehopedije

Kaj je madžarski zapis? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni madžarska notacija?

Madžarska notacija je konvencija za poimenovanje in razlikovanje med podatkovnimi predmeti. Ko se uporablja madžarska notacija, programer vsakemu imenu predmeta doda predpono indikatorja, da lahko preprosto in enostavno prepozna njegovo vrsto.


Za identifikacijo funkcije, niti ali drugih lastnosti predmeta se lahko uporabljajo tudi dodatne predpone. To je zelo pomembno, kadar se program razširi na več modulov in niti, saj je zapomnitev namena vsakega predmeta težko, če ne uporabljamo konvencije o poimenovanju.

Tehopedija razlaga madžarsko notacijo

Večina programerjev doda smiselno ime spremenljivke predpone. Na primer, programer, ki ustvari spremenljivko Boolean, katere funkcija je shranjevanje rezultata, ki kaže na uspeh ali neuspeh operacije seštevanja, lahko tej spremenljivki poimenuje BoolSum. Če številne teme izvajajo podobne funkcije, lahko kot smiselna imena, ki razlikujejo spremenljivke, uporablja izraza BoolSumThread1 in BoolSumThread2.


Smiselne konvencije o poimenovanju postanejo bolj pomembne, ko projekt razvijalci sodelujejo pri številnih razvijalcih. Kombinacija ustreznih konvencij o poimenovanju in preprosti komentarji programa so med priporočili najboljše prakse v takih primerih.


Dr. Charles Simonyi, madžarsko-ameriški vodja računalniške programske opreme, je zaslužen za ustvarjanje madžarske notacije. Ko pa so sodelavci dr. Simonyija prebrali spremenljivke, ki jih je imenoval v skladu z njegovo novo konvencijo, so odkrili, da imena niso bila v angleščini.

Kaj je madžarski zapis? - definicija iz tehopedije