codestyle - 460s/meeting_backend GitHub Wiki

Стиль написания кода

Имена

Имена переменных, функций, методов должны отражать содержимое. Быть достаточно конкретными. Избегать общности.

Имена функций и методов - глаголы

Имена свойств и переменных - прилагательные или существительные

Если параметр конструктора или метода совпадает с именем внутреннего члена, то допустимо использовать _ перед именем параметра

  • Имена namespace snake_case
  • Имена классов, функций и шаблонов PascalCase
  • Имена переменных и мемберов snake_case
  • Имена приватных мемберов с префиксом m_
  • Имена макросов, констант и значений enum - SNAKE_CASE (большие буквы через подчерк)