MIRS ソフトウェア開発規約
1 ディスク管理について
- MIRSソフトウェアに関する全てのディスクをディレクトリに保存する。
ディスク損失に備え、ディスクはバックアップディスクに保存することとする。
- ファイル変更の際は、ディレクトリ中のファイルをコピ−したものを使って作業する。変更作業終了後、変更したディスクをディレクトリにコピ−する。
2 ファイル管理について
(1)プログラムはモジュ−ル毎に分割する。
- 拡張子で、以下のように区別する。
モジュ−ル名.c (C言語のソ−ス)
(2)プログラムには、version番号をつける。
- 書式:Ver.上位.下位
上位 −大規模な変更の際、1増やす
下位 −小さな変更の際、1増やす
*初期versionは、Ver.1.01
(3)version管理
3 プログラム書式について
(1)コメントの付け方
- コメントが次行にまたがらない時、ソースからタブを2つ開けて記述する。
(2)関数名について
- 関数名はモジュール名を元に付ける。
- 15字以下とする。
(3)関数記述の規定
- 関数の型 関数名(引数の型 引数名、引数の型 引数名、・・・)
- {
内部変数の宣言─────────┐
└───────────────┘
関数の内容───────────┐
└───────────────┘
}
*)関数の型は、int型のときは省略できることになっているが、後でデバッグする時のため等、考慮して、宣言するようにする。
(4)TABについて
- "{" と "}"で囲まれる部分は、TAB1つ分(スペースを使わずにTABキーを押して)字下げする。
- 変数の型と変数名の間に1つ又は2つスペースを開ける。(どうしても必要なら3つ)
(5)if文について
- if文において実行される部分の前後には必ず{、}を入れる。
BACK