プログラミングにおける変数の型とコントロール命名規則の完全ガイド
プログラミングにおける変数の型とコントロール命名規則の完全ガイド
プログラミングでは、変数やコントロールの名前を適切につけることが重要です。このガイドでは、変数の型とコントロールの命名規則を包括的に紹介し、可読性と保守性の高いコードを作成するためのベストプラクティスを解説します。
変数の型とその略語
変数の型に応じた命名規則を使用することで、コードの読みやすさと一貫性を保つことができます。以下は、主なデータ型とその略語のリストです。
データ型 | 略語 |
---|---|
Boolean | bln |
Byte | byt |
Date | dte |
Decimal | dec |
Double | dbl |
Enum | enm |
Integer | int |
Long | lng |
Object | obj |
Short | sht |
Single | sng |
String | str |
コントロールの型とその略語
フォームやUIに使用されるコントロールにも、各種命名規則があります。以下に、主なコントロールの型とその略語をまとめます。
コントロール名 | 略語 |
---|---|
Button | btn |
CheckBox | chk |
CheckedListBox | clb |
ColorDialog | cdg |
ComboBox | cmb |
CommonDialog | dlg |
ContextMenu | cmn |
Control (generic) | ctr |
CrystalReportViewer | cry |
DataGrid | dgd |
DateTimePicker | dtp |
DomainUpDown | dud |
ErrorProvider | evd |
FontDialog | fdg |
Form | frm |
GroupBox | gbx |
HScrollBar | hsb |
Image | img |
ImageList | ilt |
Label | lbl |
LinkLabel | llb |
ListBox | lst |
ListView | lvw |
MainMenu | mnu |
MonthCalendar | mcl |
NotifyIcon | nti |
NumericUpDown | nud |
Panel | pnl |
PictureBox | pic |
PrintDialog | pdg |
PrintDocument | pdc |
PrintPreviewControl | ppv |
Process | prc |
ProgressBar | prb |
RadioButton | rbt |
RichTextBox | rtb |
SaveFileDialog | sdg |
Shape | shp |
SpinButton | spn |
Splitter | spt |
StatusBar | stb |
TabControl | tab |
TextBox | txt |
Timer | tmr |
ToolBar | tbr |
ToolTip | ttp |
TrackBar | trb |
TreeView | tvw |
VScrollBar | vsb |
その他の要素と命名規則
コントロール以外にも、プロシージャやクラスなどに適用される命名規則があります。これにより、コードの可読性が向上し、チームでの協力や長期的な保守が容易になります。
その他の要素の命名規則
- プロシージャ:prc
- クラス:cls
- ユーザー定義関数:fnc
- コレクション:col
- 構造体:stu
コントロールの命名規則まとめ
以下は、各種コントロールにおける命名規則の詳細です:
コントロール名 | 命名規則 |
---|---|
ラベル | lbl |
テキストボックス | txt |
オプショングループ | grp |
トグルボタン | tgl |
オプションボタン | opt |
チェックボックス | chk |
コンボボックス | cbo |
リストボックス | lst |
イメージ | img |
非連結オブジェクトフレーム | unfram |
連結オブジェクトフレーム | fram |
ページ | pag |
タブコントロール | tab |
サブフォーム/サブレポート | sub |
直線 | lin |
ActiveXコントロール | act |
タイマー | tmr |
フレーム | fra |
コマンドボタン | cmd |
四角形 | qua |
結論
プログラムの命名規則を適切に使用することで、コードの保守性が大幅に向上します。チームでのプロジェクトや長期間にわたる開発においても、効率的に作業を進められるため、こうした命名規則を理解し活用することが推奨されます。
コメント
コメントを投稿