eaglesakuraの技術ブログ

技術的な話題とか、メモとか。

AndroidManifestやApplicationIDに記述されるPackage名にsnake_caseはアリかナシか

Package名の命名規則を、メジャーな形に統一したい

  • プロジェクト内で統一したかった
    • package.name.hoge.fuga package.name.hoge_fuga package.name.hogeFuga あたりの競い
  • けど snake_case はLintで怒られる
  • allword は単語登録が毎度必要になる
  • cammelCase は個人的にあんまり使ったこと無い

有名そうな、snake_case

play.google.com

有名そうな、allword

play.google.com

まさかの CammelCase

play.google.com

あんまりしたくない ${PRODUCT_NUMBER}

play.google.com

結論

  • プロジェクト内で統一し、好きにすればいいんじゃない
  • allword あたりで落ち着けよう