Вопрос

Я прочитал Учебники по всему Интернету с разными видами учебников, указанных в игре (однако, это оказывается довольно общего).

Есть ли какие-либо причины, почему многие разработчики называют свои переменные, такие как:

mContext

Для меня это по умолчанию просто назовите его «контекст» или что-то подобное.

Есть ли какие-либо причины, почему «М» раньше? (Я знаю, что это вопрос стиля, но мне просто любопытно, что он стоит)

Это было полезно?

Решение

То m Будет обозначать, что объект представляет собой переменную участника рассматриваемого класса. Это общее использование Венгерская обозначение для префикса имени с подсказками к назначению или типу переменной.

Другие советы

К такому из нас, кто не одобряет загромождение наших переменных имен с такими персонажами, они известны как «бородавки». На мой взгляд, с сегодняшними IDES лучше оставить бородавки, потому что мы можем легко различать местные переменные и переменные участника без их помощи.

Многие программисты любят префикс их переменных с строчными буквами, которые представляют тип объекта, которая представляет переменную. Например:

var strMyString = new String();

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top