Как назвать метод в java

Аватар пользователя Никита Сысоев
Никита Сысоев
17 октября 2022

Существует несколько популярных нотаций именования:

  • Верблюжья нотация (CamelCase): oddEvenSort
  • Змеиная нотация (snake_case): odd_even_sort
  • Шашлычная нотация (kebab-case): odd-even-sort

Если мы говорим о Java, то наш вариант - это CamelCase.

Когда мы реализуем метод, то описываем некоторое действие, а действия выражаются глаголами, поэтому:

  • это должен быть глагол или сочетание с глаголом
  • название метода в Java должно иметь смысл и отражать суть его суть
  • название должно начинаться с маленькой буквы, но и использовать CamelCase

Например метод compare() класса Integer, который сравнивает два числа.

// Сравниваем два числа и сохраняем результат
int x = Integer.compare(4, 5);

// -1, т.к. число 4 меньше числа 5
System.out.println(x); // => -1

Немного иначе обстоит дело с предикатами. Предикат — это метод-проверка, он всегда возвращает либо true, либо false. В большинстве языков предикаты предваряют префиксом is или has:

isEmpty();
isParallel();
hasAccess();

0 0