Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Čo je maďarská notácia?

Hľadám definíciu, ale nenašiel som nič priame. Viem len, že to súvisí s typom premennej v názve a že sa to vraj používa v C. Mám jednu knihu o C#, kde je poznámka pre programátorov v C++ a píše sa tam, že nech nepoužívajú maďarskú notáciu a že ostatným vysvetľovať nebude o čo sa jedná, pretože sa to týka hlavne programátorov v C++. Možno to používam aj ja, ale neviem, čo to je. Google ani Wikipedia mi nepomohli.

Předmět Autor Datum
Z kalkulaček znám akorát "polskou".
Tomix 21.10.2007 23:46
Tomix
Ja jen obracenou polskou (RPN) :-p
kubik 22.10.2007 13:38
kubik
Hungarian_notation
Ynd0r 21.10.2007 23:50
Ynd0r
takže to je niečo ako btnCancel, edtText, atď. A čo je na tom zlé? Akože pochopím, že u32Number je b…
msx. 21.10.2007 23:57
msx.
Dnes už je to překonané. Význam byl pro jazyky typu VB, kde nebyla typova kontrola a podle nazvu jsi…
Jan Fiala 22.10.2007 14:01
Jan Fiala
Nazvi si premenne tak ako to povazujes za vhodne pre dany typ projektu ktory robis, a vykasli sa na…
MM.. 22.10.2007 18:37
MM..
pouzivam i,j,k pro lokalni cykly :-P
Jan Fiala 22.10.2007 19:12
Jan Fiala
Tiež aj ja. Prípadne občas sa mi stane, že lokálne použijem a ako počítadlo, ale aj to už zvyknem po…
msx. 22.10.2007 21:15
msx.
Taktéž. Nějak se mi to ustálilo ještě z dob Atari Basicu For i = i to 50 step 2 ;-) ...
Jack 22.10.2007 23:21
Jack
To my Javisti už nemusíme...:-p8-) List<String> seznamStringu = new ArrayList<String>(); for (Strin…
MaSo 22.10.2007 23:30
MaSo
My se tu bavíme o slušných jazycích ne o interpretrech :-P
Jan Fiala 23.10.2007 06:36
Jan Fiala
a k tomu jeste c pro znak, b pro byte a w pro word :) Ostatni promenny jsou vetsinou q, tmp, aux, au…
kubik 23.10.2007 13:04
kubik
i,j,k pouzivam aj ja je to vpohode ak to je kratky vnutorny cyklus a teda ak je ten kusok programu s… poslední
MM.. 23.10.2007 14:39
MM..

takže to je niečo ako btnCancel, edtText, atď. A čo je na tom zlé? Akože pochopím, že u32Number je blbý názov, ale pri vhodne navrhnutom programe sa typy premenných nemenia. Označujem za vyriešené. Odpoveď na pôvodnú otázku som dostal.

Dnes už je to překonané. Význam byl pro jazyky typu VB, kde nebyla typova kontrola a podle nazvu jsi mohl poznat, co je to za proměnnou: gsJmeno = globalni stringová
pak se ale dostavas do extremu: rgfpBalances : array of floating-point values

Pro Delphi existovalo krásně napsané PDF, jak pojmenovávat proměnné, procedury, funkce, co by které jméno mělo vyjadřovat (stav, činnost, ...)
Osobně si taky pojmenovávám objekty eEdit, cCheckbox, fForm, rRadiobutton, abych se v tom vyznal, ale už neuvozuju proměnné typem apod.

Zpět do poradny Odpovědět na původní otázku Nahoru