Sisällysluettelo:
Määritelmä - mitä unkarilainen merkintä tarkoittaa?
Unkarin notaatio on yleissopimus dataobjektien nimeämiseksi ja erottamiseksi toisistaan. Kun käytetään unkarilaista merkintää, ohjelmoija lisää indikaattorin etuliitteen jokaiseen objektinimeen tyypin tunnistamiseksi helposti ja helposti.
Lisäetuliitteitä voidaan käyttää myös funktion, säikeen tai muun esineominaisuuden tunnistamiseen. Tämä on erittäin tärkeää, kun ohjelma laajenee useiksi moduuleiksi ja säikeiksi, koska jokaisen objektin tarkoituksen muistaminen on vaikeaa, jos nimeämiskäytäntöä ei käytetä.
Techopedia selittää unkarilaista merkintää
Suurin osa ohjelmoijista lisää etuliitteet valittuun merkitykselliseen muuttujanimeen. Esimerkiksi ohjelmoija, joka luo Boolean-muuttujan, jonka tehtävänä on tallentaa summausoperaation onnistumisen tai epäonnistumisen osoittava tulos, voi nimetä tämän muuttujan BoolSumiksi. Jos monet ketjut käyttävät samanlaisia toimintoja, hän voi käyttää termejä BoolSumThread1 ja BoolSumThread2 merkityksellisinä niminä, jotka erottavat muuttujat.
Merkitykselliset nimeämiskäytännöt ovat entistä tärkeämpiä, kun projekti on monien kehittäjien yhteistyö. Yhdistelmä asianmukaisista nimeämiskäytännöistä ja yksinkertaisista ohjelman kommenteista ovat parhaiden käytäntöjen suosituksia tällaisissa tapauksissa.
Tohtori Charles Simonyille, unkarilais-amerikkalaiselle tietokoneohjelmistojohtajalle, myönnetään unkarilaisen merkinnän luominen. Kun tohtori Simonyin kollegat kuitenkin luivat muuttujat, jotka hän nimitti uuden yleissopimuksensa mukaisesti, he huomasivat, että nimet eivät olleet englanniksi.
