命名規則

クラス名や変数の命名規則。というか命名基準。

個人的使用によるものなので参考程度にご利用ください。
英語の解釈も個人的解釈が強いです。プログラミングで使用される変数名もフロントエンド観点で見ています。
「ディレクトリ・ファイル」などの区分けは大雑把に行っているので、別の使い方もしています。

デフォルト ショート 意味
ディレクトリ・ファイル
directory dir ファイルグループ
module mod 機能を持った部品・複合部品
component compo 成分・部品・moduleの元
bundle 一括・異種の複合要素
package pack 小包・同種の複合要素
assets 構成・ファイル的部品
segment 区分・一連データ
catalog 目録
archives 保存記録
record 記録
property 情報・財産・所有権
template temp 雛形
config conf 構成・システム的部品
helper 助手・補完的要素
library lib 書房・まとめた要素
document doc ドキュメント
include inc 盛り込む・読み込む要素
binary bin データや実行形式のプログラム
reference ref 参照
resource / source src 財源・由来
resist 抵抗する・上書き用
rewrite 上書き
invasion 侵略・上書き
function 関数・機能
temporary temp 一時的
広域・サイト種別
global 共通
local 専用
satellite 衛星・メインから派生したサイト
admin 管理者・管理
production prod 本番環境
staging stage ステージング環境・模擬環境
development dev 開発環境
test テスト環境・検証環境
sandbox 仮想環境・実験環境
limbo 中間状態・未決定状態・地獄と天国との中間
walk through 打ち合わせ・レビュー(上流工程・チーム内)
mockup 模型
practice 練習
workshop 作業場
区画・設計・レイアウト
root 大本
layout 設計
container 容器
section sec 区画
wrapper wrap 包み
column
row
area 領域
layer
family fam 部類
group 部類
list 一覧
block 区画
box 区画
parts 部品
material 材料
pop up トリガーによって画面上に現れる小窓
dialog 対話形式の小窓
modal dialog modal ユーザー操作を制限する小窓
lightboxg 画像拡大表示・アプリケーション名
snackbar ユーザー操作に関連した通知
toast サイトやアプリからの通知
onboarding 初回アクセス時に表示する説明
welcome screen 初回アクセス時に表示する挨拶や概要
walk through 新規ユーザーへの操作方法ガイド
複合要素・セクション名
menu メニュー
drawer menu 左右開閉メニュー
mega menu 上下開閉メニュー・ドロップダウン
drill down 下層展開時に表示切替式のメニュー
main menu 共通メニュー
global menu 共通メニュー
sub menu カテゴリーメニュー
local menu カテゴリーメニュー
navigation nav ナビゲーション
spring board アイコン羅列メニュー
biography bio プロフィール・生い立ち
hero ヒーロー・メインビジュアル
main visual mv メインビジュアル
index 目次
detail 詳細・説明
metadata meta 要約・説明
information info 情報・案内
guide 案内
guidance 案内・指示・アドバイス
article 記事・文章
entry 入り口・登録・登場
update 更新
relate 関連
sponsor 広告
assist fixed要素
部類・ジャンル
organic 自然・広告を除いた
category cate 部類
action 実行ボタン群
appeal アピール・訴える
recommend オススメ・推薦
dictionary 辞書
faq 質問・よくある質問
knowledge 知識・説明書
manual 説明書
history 歴史
archives 保存記録
record 記録
tag 付箋
label 付箋・説明
status 地位・状況
type 種類
kind 種類・色々
grade 階級
rank 階級
class 階級・部類
classified 分類
widget 小型装置
addon 拡張機能
unit 部隊・一群
parent par
papa dad
mama mom
child cld
kids kid
baby bab
単体要素
title ti タイトル
shoulder copy shoulder サブタイトル
tagline サブタイトル
slogan サブタイトル
catch copy catch サブタイトル
description dsc 説明
lead リード文・概略
sentence 文章・完結文
object obj 要素・複合要素
item 要素
anchor anc リンク
button btn ボタン
decoration deco 装飾
dressup 装飾
image img 画像
picture pic 写真
thumbnail thum サムネイル
eye catch eye アイキャッチ
image cut 印象写真
jacket ジャケット
icon ico アイコン
graph 図表
一連要素
order 順序
wizard wiz ウィザード
tutorial チュートリアル
step 一連・階段
tour 旅行・巡回
relay 伝達・伝送
sequence 一連・繋がった場面
queue que 列・待ち
thread 一連
tree 一連
flow 一連
flowchart 図表・一連
chart 図表
diagram 図表
gallery 画廊
機能
search 検索
sort 並べ替え
filter 絞り込み
priority 優先度
tooltip 一時的する補足テキスト
slider スライドショー
carousel ループ型のスライダー
add 加算
delete del 削除
send 送信
receive 受信
post 情報送信
connect 接続
clear すっきり
reset 組み替え
tuning 調整中
tune 調整済
save 保存
edit 編集
setting 設定
select sel 選択
trigger trg トリガー・イベントの発火要素
switch 切り替えボタン
seesaw オンオフ切り替えボタン
toggle 同一操作での切り替え機能
relay オンオフ切り替え機能
shift 入れ替え・変更
terminal 入出力装置・端末機
release 解放・解除・封切り
target tar ターゲット
join 参加
login ログイン・進入
logon ログイン・進入
signin ログイン・署名
logout ログアウト・退出
signout ログアウト・切断
signup アカウント登録・署名
entry 登録・申込
salvage 復旧・救出
tracking 追尾・行動履歴の収集・分析
homing 追尾・行動履歴の収集・分析
encount 遭遇・アクセス・指定位置までスクロール
reach 到達・届く範囲
scope 範囲
beacon 情報伝達・位置サーチ
hungry 未完成・無上限
sweeper 絞り込み・添削・掃除用具
make 作成・短時間
build 作成・長期間
create 作成・新しく
craft 作成・手作り
Build To Order bto 受注生産
generator 自動生成・発生器
俗称
garage 倉庫
union 連合
convoy cnvy 縦隊・縦に並んだ隊形
loadout 装備・外装
scout 最初に表示する要素・偵察・斥候
pavilion サブセクション・別館・展示
dungeon サブセクション・地下牢
interior 内部・内装
junction 結合・交差点
arpeggio 単体要素・一音
alcatraz 孤立要素
booyah 勝利・完了
value val
response res 応答・返ってくる値
result res 結果・成果
string str 文字列
character char 文字列
integer int 整数・数値
variant var 文字列でも整数でも何でも
length len 個数
constant const 定数・不変
let ~する・指定
boolean bool ブール型・真理値・真か偽か
true
false
属性
attribute attr 属性
display disp 表示
hidden hdn 非表示
visible vis 表示
show 表わす・表示
hide 隠れる・非表示
active act 動作中
inactive 非動作中
enable enbl 有効
disabled dsbl 無効
concent 同意する
agree 同意する
disagree 同意しない
confirm cfm 確認
waiting wait 待機中
running run 実行中
working work 稼働中
rollout 公開・リリース・稼働中
engage 参加・追加・稼働
draft 下書き
reserv 予約
done 完了
ongoing 進行中
unfinished 未完了
success 成功
failure 失敗
verified 検討済み
unverified 未検討
under review review 検討中
registered 登録済み
unregistered 未登録
applied 適用
rejected 拒否
request 申請・要求
application 申請
applying 申請中
applied 申請済
ユーザー
user ユーザー
anonymous anon 匿名
member 会員
admin 管理者
host 主人
editor 編集者
viewer 閲覧者
audience 観衆
crew 乗員
hooligan 乱暴者
日付
date 日付
year yr
month mo
day
current curt 現在
always いつも
recent 最近
past 過去
traditional 古い・伝統的
obsolete 廃止
pledge 確認
turn 展開・パフォーマンス
prestige 偉業・最終段階
順番・序数
primary 主要・一次
secondary 二次
first 1番
second 2番
third 3番
fourth 4番
fifth 5番
single 1
dual 2
triple 3
quad 4
uni 1
mono 1
di 2
tri 3
tetra 4
penta 5
hexa 6
hepta 7
octa 8
nona 9
deca 10
single 1倍
double 2倍
triple 3倍
quadruple 4倍
solo 独奏
duo 2重奏
trio 3重奏
quartet 4重奏
quintet 5重奏
twin 双子
twin 双子
pair 二人
couple 二人
pre 前・先行
co-pilot 副操縦士・AI支援・準主要
sous 二番手・副
対義語・類義語
version ver
generation gen 世代
critical 致命的・深刻
lethal 致命的・致死 (生物的)
canon 基準・公式設定
regular reg 通常・基準
general 一般的
horizontal 平行
vertical 垂直
column 平行・桁
row 垂直・行
simple smpl 単純
gorgeous gorg 豪華
rapid 早い(変更間隔)
quick 早い(瞬間的)
fast 早い(速度)
slow ​遅い(速度)
early 早い(時間)
late 遅い(時間)
delay 遅延
サイズ
big 大きい・最大
xl extra large
large lar / lg 大きい
xm extra medium
medium med / md 中間
regular reg 正規・通常
small sm 小さい
xs extra small
minimum min 小さい・最小
wide 広い・太い
narrow 狭い・細い
fixed fix 固定
hug 抱擁・可変幅
fit 抱擁・可変幅
light 薄い色
dark 濃い色
contrast 対比色
round 丸形
box 微丸形
square 四角
skyscraper 長方形 (縦長)
fill 塗り・背景色
border 境目
outline 棒線
line 棒線
stroke 棒線
transparent trans 透過
動き・アニメーション
turn 回転
rotate 回転
spin 回転
tilt 縦回転
pan 固定移動
seamless 継ぎ目がない
morphing シームレス変形
shake 振る
swing 振る
wave 振る
bounce 跳ねる