ユーザ用ツール

サイト用ツール


it技術:コーディング規約

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
it技術:コーディング規約 [2017/11/02 13:04] – 作成 yajuadminit技術:コーディング規約 [2023/02/22 16:33] (現在) – [SQL] yajuadmin
行 39: 行 39:
   * [[http://techlife.cookpad.com/entry/2016/11/09/000033|分析SQLのコーディングスタイル]]   * [[http://techlife.cookpad.com/entry/2016/11/09/000033|分析SQLのコーディングスタイル]]
   * [[http://www.sqlstyle.guide/ja/|SQLスタイルガイド · SQL Style Guide]]   * [[http://www.sqlstyle.guide/ja/|SQLスタイルガイド · SQL Style Guide]]
 +
 +==== Windowsバッチ ====
 +特殊な環境変数(%ERRORLEVEL%)、定数、ラベルは英大文字、それ以外コマンドやオプション等は英小文字くらいでいい。
 +
 +  * [[https://qiita.com/sksmnagisa/items/8c4c1788af44cc1dc63a|【bat】Windowsのバッチファイル(*.bat)の書き方自分用まとめ]]
  
 ===== 変数名 ===== ===== 変数名 =====
-  *[[http://itnotebookorigin.blogspot.jp/2014/10/blog-post_29.html|コントロール名 命名規則]] +プログラマーのためのネーミング辞書サービス\\ 
-  *[[http://qiita.com/Ted-HM/items/7dde25dcffae4cdc7923|プログラミングでよく使う英単語のまとめ【随時更新】]] +https://codic.jp/ 
-  *[[http://nelog.jp/programming-words|プログラミングで変数名や関数名のネーミングに迷ったときに便利なカンニングペーパーまとめ]] + 
-  *[[https://qiita.com/otagaisama-1/items/4d7e2eb5c274e9fce664|データベース列名の名前付け(英単語での)採用例を集めてみた]] +  * [[http://qiita.com/Ted-HM/items/7dde25dcffae4cdc7923|プログラミングでよく使う英単語のまとめ【随時更新】]] 
-  *[[http://codic.jp/|codic – デベロッパーのためのネーミング辞書]] +  * [[http://nelog.jp/programming-words|プログラミングで変数名や関数名のネーミングに迷ったときに便利なカンニングペーパーまとめ]] 
-  *[[http://qiita.com/KeithYokoma/items/ee21fec6a3ebb5d1e9a8|うまくクラス名を付けるための参考情報]] +  * [[https://qiita.com/otagaisama-1/items/4d7e2eb5c274e9fce664|データベース列名の名前付け(英単語での)採用例を集めてみた]] 
-  *[[http://qiita.com/KeithYokoma/items/2193cf79ba76563e3db6|うまくメソッド名を付けるための参考情報]]+  * [[http://codic.jp/|codic – デベロッパーのためのネーミング辞書]] 
 +  * [[http://qiita.com/KeithYokoma/items/ee21fec6a3ebb5d1e9a8|うまくクラス名を付けるための参考情報]] 
 +  * [[http://qiita.com/KeithYokoma/items/2193cf79ba76563e3db6|うまくメソッド名を付けるための参考情報]] 
 +  * [[https://qiita.com/kyoshidajp/items/c5d4f060df636ea20cbb|プログラムのネーミングに迷ったら GitHub でコード検索すると参考になる説]] 
 +  * [[https://qiita.com/buchiya4th/items/127282088f5a9ad56152|フロントエンドの命名や設計の基本と自分の現在の設計]] 
 +  * [[https://qiita.com/Yusuke196/items/b5e51ee6d77ca1b672c2|変数名に使う英単語を省略するのための4方式]] 
 + 
 +===== コントロール名 ===== 
 +コントロール名は接頭辞を付ける。\\ 
 +[[http://itnotebookorigin.blogspot.jp/2014/10/blog-post_29.html|コントロール名 命名規則]] 
 + 
 +よく使用するのを抜粋 
 +^コントロール^接頭辞^ 
 +|Button|btn| 
 +|CheckBox|chk| 
 +|Control|ctr| 
 +|ComboBox|cmb| 
 +|DataGrid|dgd|  
 +|DataSet|ds|  
 +|DataTable|dt|  
 +|Dialog|dlg| 
 +|Form|frm|  
 +|GroupBox|gbx|  
 +|Image|img|  
 +|Label|lbl| 
 +|ListBox|lst| 
 +|ListView|lvw| 
 +|Menu|mnu| 
 +|Panel|pnl| 
 +|PictureBox|pic| 
 +|Process|prc| 
 +|ProgressBar|prb| 
 +|RadioButton|rbt| 
 +|StatusBar|stb| 
 +|TabControl|tab| 
 +|TextBox|txt| 
 +|Timer|tmr| 
 +|ToolBar|tbr| 
 +|ToolTip|ttp| 
 +|Trackbar|trb| 
 +|TreeView|tvw|
  
 ===== その他 ===== ===== その他 =====
-  *[[http://qa.atmarkit.co.jp/q/422|Region どう使えば便利なんでしょう??\\]]+  * [[http://qa.atmarkit.co.jp/q/422|Region どう使えば便利なんでしょう??]] 
 +  * [[https://qiita.com/m5d215/items/7a85627f0366cd437c9c|MSDN語パーフェクト文法マスター]]
it技術/コーディング規約.1509595492.txt.gz · 最終更新: 2017/11/02 13:04 by yajuadmin