Ruby
変数やメソッド:
スネークケースを使用。複数の単語はアンダースコア(_)で区切る。
例: my_variable, calculate_sum
クラスやモジュール:
キャメルケースを使用。単語の先頭を大文字で始め、連結する単語の先頭も大文字。
例: MyClass, MyModule
Python
変数や関数
スネークケースを使用。複数の単語はアンダースコア(_)で区切る。
例: my_variable, calculate_sum
クラス:
キャメルケースを使用。単語の先頭を大文字で始め、連結する単語の先頭も大文字。
例: MyClass, MyModule
モジュール:
スネークケースを使用(小文字)。複数の単語はアンダースコア(_)で区切る。
例: my_module, utility_functions
モジュールがパッケージ内のサブモジュールと関連している場合、モジュール名にドット(.)を使用して階層構造を表現することが可能。
例: my_package.submodule
JavaScript
変数や関数:
キャメルケースを使用。単語の先頭を小文字で始め、連結する単語の先頭を大文字。
例: myVariable, calculateSum
クラスやコンストラクタ関数:
キャメルケースを使用。単語の先頭を大文字で始め、連結する単語の先頭も大文字。
例: MyClass, MyConstructor
SQL
テーブルやカラム:
スネークケースを使用。複数の単語はアンダースコア(_)で区切る。
例: my_table, created_at
キーワードや関数:
大文字で表記。
例: SELECT, COUNT
React:
コンポーネント:
パスカルケースを使用。単語の先頭を大文字で始め、連結する単語の先頭も大文字。