我要开始魔鬼排版了。按点列出自己需要注意的部分。
// 対象
// 名前空間
// 型
// InterFace
// 方法
// 属性
// 事件
// field
// 枚举
// 対象
// 参数
// ④ 単語の頭文字をとった場合は大文字
// 2文字の場合
// Internet Protocol ⇒ IP
// No good ⇒ NG
// 3文字の場合
// Transmission Control Protocol ⇒ Tcp
// Structured Query Language ⇒ Sql
// 例外 頭文字2文字での略語は例外
// Identifier ⇒ Id
// Okey ⇒ Ok
// ⑤ namespace作成規則
// 会社名+製品名+プロジェクト名+フォルダー名
// プロジェクト名 WinForm とか WPFとか LIB
// ⑥ private変数名に_をつける
// _userName
// メソッド内の変数とクラス変数が区別できる
// アンダーバーを打ち込むとインテリセンスにクラス内変数のみが表示される
// ⑦ 控件后面加上类型
// ProdctNameButton ⇒ Button
// ProdctNameTextBox ⇒ TextBox
// ProdctNameCheckBox ⇒ CheckBox
// ProdctNameLabel ⇒ Label
// インテリセンスによって区別ができる
// ⑧ クラス名(ファイル名)
// 語尾に種類をつける
// SaveFrom
// SaveViewModel
// SaveEntity
// ⑨ StyleCop.Analyzersをインストールして自動でプログラムをチェックする
// 1.プロジェクト⇒ プロパティ ⇒ NuGetパッケージの管理 にて 入手
// 2.プロジェクト⇒ プロパティ ⇒ コード分析 ⇒ リストBOX「この規則セットを実行」⇒「参照」 ⇒ 配布した「CsCodingRules.ruleset」を選択
// 3.SA001⇒プロジェクト⇒プロパティ⇒ビルド⇒XMLドキュメントファイルにチェック
// 4.各警告を消していく
Copyright © 2004-2024 Ynicp.com 版权所有 法律顾问:建纬(昆明)律师事务所 昆明市网翼通科技有限公司 滇ICP备08002592号-4