Browse Source

Merge #10917: developer-notes: add reference to snake_case and PascalCase

4a7a4ff developer-notes: add reference to snake_case and PascalCase (Marko Bencun)

Pull request description:

  CamelCase is ambiguous as it refers to both lowerCamelCase and
  UpperCamelCase, whereas PascalCase is only UpperCamelCase.

Tree-SHA512: 8eebc42931f10ed8fd314c6b8a2a936aa18fce358a50bb8ae580404fb06a97b8fece12c0398170a9a8ddce250d1e79ece3774cf8a36ac604d67b2797b54aa005
0.15
Wladimir J. van der Laan 7 years ago
parent
commit
5c003cb1af
No known key found for this signature in database
GPG Key ID: 1E4AED62986CD25D
  1. 6
      doc/developer-notes.md

6
doc/developer-notes.md

@ -28,12 +28,12 @@ tool to clean up patches automatically before submission.
required when doing so would need changes to significant pieces of existing required when doing so would need changes to significant pieces of existing
code. code.
- Variable and namespace names are all lowercase, and may use `_` to - Variable and namespace names are all lowercase, and may use `_` to
separate words. separate words (snake_case).
- Class member variables have a `m_` prefix. - Class member variables have a `m_` prefix.
- Global variables have a `g_` prefix. - Global variables have a `g_` prefix.
- Constant names are all uppercase, and use `_` to separate words. - Constant names are all uppercase, and use `_` to separate words.
- Class names, function names and method names are CamelCase. Do not prefix - Class names, function names and method names are UpperCamelCase
class names with `C`. (PascalCase). Do not prefix class names with `C`.
- **Miscellaneous** - **Miscellaneous**
- `++i` is preferred over `i++`. - `++i` is preferred over `i++`.

Loading…
Cancel
Save