すべてのディレクトリ名とファイル名にはsnake_caseを使用する
ルール
Use snake_case for all directory and file names (e.g., awesome_module/awesome_specifications.md)
(すべてのディレクトリ名とファイル名にはsnake_caseを使用する)
解説
スネークケースは、Terraformのリソース名やモジュール名でよく用いられる命名規則です。 ファイル名についてはケバブケースが使われることも多いのですが、逐一スネークケースにすべきかケバブケースにすべきかを考えないといけなくなっていると混乱のもとのため、なるべくスネークケースによせています。
サンプルコード
# ディレクトリ構造の例:
# modules/
# awesome_module/ # snake_caseのディレクトリ名
# main.tf
# variables.tf
# awesome_specifications.md # snake_caseのファイル名
参考リンク
Show Text to Shareすべてのディレクトリ名とファイル名にはsnake_caseを使用する https://www.tricrow.com/infrastructure/development-guidline/repository_structure.standard.naming.html

