Co je to maďarská notace?

Maďarská notace je pojmenování v počítačovém programování, které označuje buď typ objektu nebo způsob, jakým by měl být použit. To bylo původně navrhováno Charlesem Simonyi, programátor u Xerox PARC v časných osmdesátých létech. Existují dvě varianty maďarského zápisu: Systémy a aplikace. Oba zahrnují použití zvláštní předpony jako část jména ukázat povahu objektu.

V systémovém maďarském zápisu představuje předpona skutečný datový typ objektu. Pokud například objekt s názvem Pozdrav byl řetězec s nulovým ukončením, jeho název maďarského systému může být szGreeting . Nebo pokud objekt YesOrNo byl booleovskou proměnnou, jeho maďarský název Systems by byl bYesOrNo .

Aplikace Maďarská notace

V notaci Apps Hungarian představuje předpona logický typ dat, který udává účel objektu. Například, "nebezpečný" řetězec (řetězec, který musí být dezinfikován před jeho použitím) může mít prefix nás a proměnná použitá pro počítání může být prefixována n.

Předpony maďarského zápisu

Použitá předpona závisí na programátoru, ale standardní předpony zahrnují:

Termíny programování