SofPyon/inaka-portal

コーディングガイドラインを決める

Opened this issue · 0 comments

草案

PHP

  • クラス : PascalCase
  • メソッド : camelCase
  • 変数 : snake_case
    • オブジェクトのプロパティを snake_case にするのに合わせるため
  • 配列のキー、オブジェクトのプロパティ : snake_case
    • DB 上ではカラム名が snake_case になっているため
    • スコープはどうする…?
    • DI などで、クラス名を camelCase に直したものをプロパティ名にしてきた…
      • $downloadZipService とか…

ローカル変数を snake_case、プロパティは camelCase にする、とか…?

JavaScript

  • メソッド、変数 : camelCase