Što je mađarska notacija?

Mađarska notacija je konvencija imenovanja u računalnom programiranju koja označava ili vrstu objekta ili način na koji ga treba koristiti. Izvorno ga je predložio Charles Simonyi, programer u Xerox PARC-u početkom 1980-ih. Postoje dvije varijante mađarske oznake: Sustavi i aplikacije. Obje uključuju korištenje posebnog prefiksa kao dijela naziva koji ukazuje na prirodu objekta.

U sustavu Hungarian Hungarian, prefiks predstavlja stvarni tip podataka objekta. Na primjer, ako je objekt pod nazivom Greeting bio nulto prekinut niz, njegovo ime System Hungarian može biti szGreeting . Ili, ako je objekt YesOrNo bio boolean varijabla, njegovo ime Hungarian System bi bilo bYesOrNo .

Programska oznaka za mađarske aplikacije

U aplikaciji Apps Hungarian, prefiks predstavlja logički tip podataka koji daje naznaku svrhe objekta. Primjerice, "nesiguran" niz (niz koji se mora dezinficirati prije upotrebe) može imati prefiks nas, a varijabla koja se koristi za brojanje može imati prefiks n.

Mađarski predbroj oznake

Upotrijebljeni prefiks ovisi o programeru, ali standardni prefiksi uključuju:

Programski uvjeti