Skip to content

CodingGuidelines

Microsoft:名前付けのガイドライン

https://docs.microsoft.com/ja-jp/dotnet/standard/design-guidelines/naming-guidelines

C# CODING GUIDELINES

種類
クラス:Pascal形式 String, Form, Task, PascalCaseName, IoException, XmlTransfer
ローカル変数:Camel形式 camelCaseName, ioException, xmlTransfer
プロパティ:Pascal形式 Name, Closed, Size, Position, Length
メソッド:Pascal形式 CreateInstance, NewInstance
インタフェース "I" + Pascal(例:IList)
コントロール名 userNameLabel, userNameTextBox, passwordLabel, passwordMaskedTextBox, okButton
イベントメソッド BtnOk_Click, TxtUserName_Validating

https://qiita.com/Ted-HM/items/67eddbe36b88bf2d441d
http://d.hatena.ne.jp/chiheisen/20110529/1306676847

xamlのタグの名前のつけ方

https://mediaforcelabs.g.hatena.ne.jp/coma2/20091007/1255880017
searchButton
searchButton_Click

フレームワーク デザインのガイドライン

https://docs.microsoft.com/ja-jp/dotnet/standard/design-guidelines/index


<Rails>
モデルのファイル名・・・先頭は小文字で単数形(例. user.rb)    
モデルクラス名・・・先頭は大文字で単数形(例. User)
テーブル名・・・先頭は小文字で複数形(例. users)