Mit jelent - m - elején a változó nevét verem túlcsordulás az orosz

A Java-alapú fejlesztéshez előtagokat m és s elnevezésére változók Google ajánlott Android-fejlesztők számára:

Prefix m (tag) használjuk elnevezésére nem állami nem-statikus osztály mező (pl. MField).

Prefix s (statikus) használt elnevezésére statikus osztály mező (pl. SField).

A konstansok említett teljes mértékben kihasználni Division alsó sáv (pl. FIELD_CONST).

Más területeken az osztályok és a helyi változó nevek nélkül előtagokat kisbetűkkel.

Erre azért került sor annak érdekében, hogy elválassza a mezőt a vizuális osztály lokális változók, ami abból adódik, hogy az elnevezés a változók azonos értékű tervezésekor android tette, hogy írjon ugyanaz. Azaz:

Nos, a Java egyezmény nem nyújt ilyen tanácsot - felajánlotta, hogy hívja az összes változó és helyszíni osztályok egy kis levelet, és anélkül, hogy prefixumok, így ha nem egy android-fejlesztő nem kell hívni a mező előtagokat.

Google-stílusú speciális elő- és utótagot, például name_, mName, s_name és kName nem használt.

Nem állandó mezők az osztály (statikus stb) vannak írva lowCamelCase stílusban.

PS: valamiféle csapda. Annyi megszokni ezt az „m” most elválaszt újra, ez van.

Translation cikkek Cédric Beust. A felelős személy megjelenése előtagokat egy osztály mező a javaslatok regisztrációs Android alkalmazás kódját, ahol kifejti, hogy történt.