Open11

英単語をもとにした短い識別子の名付け方と考え方

四ツ山伊吹四ツ山伊吹

A: 第一音節のみで区切る

もとの単語 短縮形
man・u・al man
prop・er・ty prop
pub・lic pub
sys・tem sys
var・i・a・ble var
四ツ山伊吹四ツ山伊吹

B-1: 第一音節と第二音節先頭一文字で区切る

もとの単語 短縮形
bi・na・ry bin
con・fig・ure conf
con・nect conn
de・vice dev
dic・tion・ar・y dict
di・rec・to・ry dir
er・ror err
in・clude inc
lan・guage lang
li・brar・y lib
pre・view prev
tem・po・ral temp
ter・mi・nate term
四ツ山伊吹四ツ山伊吹

B-2: 第一音節と第二音節先頭二文字で区切る

もとの単語 短縮形の通例
ar・chi・tec・ture arch
con・stant const
im・ple・ment impl
pro・mote promo
re・pos・i・tor・y repo
四ツ山伊吹四ツ山伊吹

B-3: 第二音節の終わりまで区切る

もとの単語 短縮形
com・pàt・i・bíl・i・ty compat
con・trib・ute contrib
pa・ram・e・ter param
四ツ山伊吹四ツ山伊吹

C: 上記に当てはまらない慣例的なもの

もとの単語 短縮形
av・er・age avg
ex・e・cute exec
im・age img
mes・sage msg
mul・ti・plex mux
mount mnt
pack・age pkg
source src
trans・fer xfer