( Babszem | 2011. 02. 18., p – 04:42 )

Ahogy mások is említették az Apps Hungarian logikája használható, de manapság már kevéssé szükséges, és eléggé megköti az ember kezét helyenként. (Értem itt azt, hogy egy fix prefix-készletet használni a teljes projektben a változó használatára vonatkozóan elég nehézkes ha a projekt mérete túllép egy határt. Egyszerűen túl sok használati minta lesz, illetve a párbetűs prefixek rettenetesen olvashatatlanok.) Sokkal hasznosabb inkább egy hosszabb változónevet használni, ami leírja a változó tulajdonságait. Pl: sanitizedSQLQuery s_SQLQuery helyett - nem, szerintem ez már nem Apps Hungarian, főleg ha nem ugyanazt a szót használjuk mindenhol, amit a természetes nyelvek abszolút lehetővé tesznek, és néha hasznos mást használni ha ezzel pontosabban le lehet írni a változót.

Azért egy pár dolgot így is használok:
- member változók: 'm_' prefix.
- globális változók: 'g_' prefix. (Természetesen csak nagyon ritkán, igen indokolt esetben. :-) )
- statikus memberek: 's_' prefix.
- enumok: 'e_' prefix.
Ennyi. Így még megkönnyíti a "típus" azonosítást, ennél több már vizuális zaj. Szerintem.