ブックマーク / qiita.com/piyoSakai (1)

  • BigQuery時代における、分析SQLコーディングスタイルの提唱 - Qiita

    なぜ、分析SQLコーディングスタイルの提唱が必要か コーディング規約は主に「保守性」「品質」を維持するために求められるルールで、その重要性については周知の通りと考えます。 一方で、SQL、特に分析SQLについては、こういった規約の模範の「答え」がまだ出ていないように見受けられます。 例えばJavascriptであれば、GoogleAirBnBなど、うまくいっている会社のコーディング規約の転用が可能です。 しかしながら、分析SQLにはそういった事例の公開が少ないのが現状です。 そこで、BigQueryのstandardsqlを前提とし、コーディング規約の最もわかりやすい部分である「コーディングスタイル」について、記事で提唱します。 記事は、下記の記事を参考にしています。 BigQueryで読みやすいSQLを書くコツ - たったの3つであなたの意図はもっと伝わる。 分析SQLのコーディン

    BigQuery時代における、分析SQLコーディングスタイルの提唱 - Qiita
    tmatsuu
    tmatsuu 2019/12/15
    改行位置やインデントは自動整形に任せたいね。仕様を満たすフォーマッタあるかな
  • 1