プロが教える店舗&オフィスのセキュリティ対策術

私のいるグループ内において、コーディング規則みたいなものを
決めようと検討しています。
例えば、
・インデントは「Tab 4」にする
・コメントのフォーマットを決める
・関数名、変数名のネーミング規則を決める
など。

他人が見ても理解しやすいコード体系にし、レビューも効率的になり、
バグの検証時にも役に立つと考えています。
また、今後、開発担当者から別の人に移管するときにも役立つと考えます。
そこで、みなさんにお聞きしたいのは、以下のことです。

・どういう事項をルール化すると役立つか
・参考になるURL、書籍はありますか

識者の方、ご教授願います。

A 回答 (2件)

ソフトウェアの開発をしていますが、


コーディング規則はだいたい発注元(大手)に決められてしまうのがほとんどですね。
なのでコーディング規則を決めても実際の仕事ではお客様に合わせる形になりますので、
自社では決めない事がほとんどです。
⇒NECの仕事ではコメントはこう、日立の仕事ではif文はこう、
 東芝の仕事ではインデントがこう…etc
 ⇒さらにグループが変われば規則も変わりますし。

Cで限ってもし決めるのであれば、
変数名、コメント、改行、タブ、スペース、括弧の位置…。
でしょうか?

参考としてはANSIの記述を理想標準とし、
それを各社コンパイラメーカのヘルプに合わせたものが一般的ですね。
⇒例えばMicrosoft製品であればMSDN風に。
    • good
    • 0
この回答へのお礼

ありがとうございます。
参考にさせて頂きます。

お礼日時:2001/12/27 08:42

参考となりそうな書籍を紹介します。



林晴比古著
C/C++によるプログラミングスタイルブック
SOFT BANK
1,900円
    • good
    • 0
この回答へのお礼

ありがとうございます。
参考にさせて頂きます。

お礼日時:2001/12/27 08:42

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!