Obsah:
Definice - Co znamená maďarská notace?
Maďarská notace je konvence pro pojmenování a rozlišování mezi datovými objekty. Při použití maďarské notace přidá programátor předponu indikátoru ke každému názvu objektu, aby snadno a rychle identifikoval jeho typ.
Další předpony lze také použít k identifikaci funkce, vlákna nebo jiného objektu. To je velmi důležité, když se program rozšiřuje do více modulů a vláken, protože pamatování účelu každého objektu je obtížné, pokud se nepoužívá konvence pojmenování.
Techopedia vysvětluje maďarskou notaci
Většina programátorů přidává předpony k smysluplnému názvu proměnné výběru. Například programátor vytvářející logickou proměnnou, jejíž funkcí je ukládat výsledek označující úspěch nebo selhání operace sumace, může tuto proměnnou pojmenovat BoolSum. Pokud mnoho vláken provádí podobné funkce, může použít výrazy BoolSumThread1 a BoolSumThread2 jako smysluplná jména, která rozlišují proměnné.
Smysluplné pojmenování konvencí nabývá na důležitosti, když je projekt snahou mnoha vývojářů o spolupráci. Kombinace vhodných názvových konvencí a jednoduchých komentářů k programům patří v těchto případech k doporučením osvědčených postupů.
Dr. Charles Simonyi, maďarsko-americký výkonný počítačový software, je pověřen vytvořením maďarského zápisu. Když však kolegové Dr. Simonyi četli proměnné, které pojmenoval podle své nové úmluvy, zjistili, že jména nebyla v angličtině.
