| ケース | 例 | |
|---|---|---|
| 定数 | UPPER_SNAKE_CASE | HOGE_HOGE |
| 変数 | camelCase | hogeHoge |
| 関数 | PascalCase | Hoge() |
| クラス | PascalCase | Hoge |
| 構造体 | PascalCase | Hoge |
| 引数 | _ + camelCase | _hogeHoge |
| 機能 | 命名 |
|---|---|
| 属性/要素などの追加 | Add~ |
| 配列要素の末尾追加 | Push~ |
| 登録 | Register~ |
| 末尾/先端の削除 | Pop~ |
| 要素の末尾移動 | Remove~ |
| 削除 | Erase~ |
| 全消去 | clear |
| 機能 | 命名 |
|---|---|
| 前 | pre~ |
| 次 | next~ |
| インターフェース | I~ |
| クラスの機能 | 命名 |
|---|---|
| ECSのSystem | ~System |
| ライブラリの処理を行うクラス | ~Core |