Предложения по именованию компонентов в Java и не только - PullRequest
1 голос
/ 21 апреля 2010

Каким должно быть соглашение при именовании компонентов и почему? Например,

  • myJobButton

  • buttonMyJob

EDIT: Когда вы набираете то есть на NetBeans и используете завершение кода с помощью Ctrl + Пробел если вы выберете второе соглашение об именах, то после ввода «кнопки» появится отсортированный список всех ваших кнопок.

Ответы [ 3 ]

2 голосов
/ 21 апреля 2010

Пока вы последовательны и понятны значения ваших идентификаторов, это не имеет значения - не существует единого всеобъемлющего стандарта для такого рода вещей. Если вы работаете над проектом самостоятельно, делайте все, что будет для вас наиболее целесообразно; если вы работаете в команде, соглашайтесь на соглашение. В общем, у вас есть более важные вещи, о которых нужно беспокоиться. :)

1 голос
/ 21 апреля 2010

Я бы выбрал myJobButton, потому что это так, как вы бы назвали это по-английски. Другая версия выглядит вынужденной и неприятной для меня.

Гораздо важнее, что код легко читается, чем то, что его легко написать.

0 голосов
/ 21 апреля 2010

посмотрите здесь с сайта солнца.

экстракт

Имена переменных должны быть короткими осмысленный. Выбор переменной имя должно быть мнемоническим, то есть предназначен для указания случайным Наблюдатель намерение его использования. Однозначные имена переменных должны быть избегать, за исключением временного «одноразовые» переменные. Общие имена для временных переменных i, j, k, m и n для целых чисел; с, д и е для символы.

...