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
This commit is contained in:
Wladimir J. van der Laan 2017-07-26 11:02:06 +02:00
commit 5c003cb1af
No known key found for this signature in database
GPG key ID: 1E4AED62986CD25D

View file

@ -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++`.