「命名規則」の版間の差分

提供:sufeeWiki
ナビゲーションに移動 検索に移動
編集の要約なし
編集の要約なし
1行目: 1行目:
<h2>概要</h2>
<h2>概要</h2>
<p>実際にプログラムを書くときに思い出せるようにメモ</p>
<p>実際にプログラムを書くときに思い出せるようにメモ</p>
<h2>文字</h2>
<h2>単語</h2>
<p>サイト参照とのこと</p>
<p>サイト参照とのこと</p>
[https://murashun.jp/article/programming/naming-conventions.html]
https://murashun.jp/article/programming/naming-conventions.html
<h2>規則</h2>
<h2>規則</h2>
=== PHP , Python , Java , C ===
=== PHP , Python , Java , C ===

2022年1月18日 (火) 22:56時点における版

概要

実際にプログラムを書くときに思い出せるようにメモ

単語

サイト参照とのこと

https://murashun.jp/article/programming/naming-conventions.html

規則

PHP , Python , Java , C

命名方式
要素 形式 記号
class パスカルケース(アッパーキャメルケース) AbC ExampleArgs
関数 キャメルケース aB exampleArgs
メンバ関数(classの関数) パスカルケース(アッパーキャメルケース) AbC ExampleArgs
定数、CLASS定数 スネークケース+全て大文字 A_B EXAMPLE_ARGS
変数、メンバ変数 キャメルケース aB exampleArgs
POST、GET変数 キャメルケース aB exampleArgs
引数※変数 スネークケース _ example_args

JavaScript

命名方式
要素 名称 記号
class パスカルケース(アッパーキャメルケース) AbC ExampleArgs
定数 スネークケース+全て大文字 A_B EXAMPLE_ARGS
変数 キャメルケース aB exampleArgs
POST、GET変数 キャメルケース aB exampleArgs
引数※変数 スネークケース _ example_args

css(scss)

命名方式
要素 名称 記号
class チェインケース - example-args
id キャメルケース aB exampleArgs
animation名等 キャメルケース aB exampleArgs
scssの各種変数・クエリ名など チェインケース - example-args

SQL

命名方式
要素 名称 記号
DB スネークケース+全て大文字 AB_CD EXAMPLE_ARGS
TB スネークケース _ example_args
カラム スネークケース _ example_args