お客様に配布するパブリックヘッダーファイルをクリーンアップするためにどのルーチンを使用するのか興味があります。私は上のあなたの意見を聞きたいと思いリリースのパブリックヘッダーを準備する
いくつかのものがあります:
コメントは、外部消費のためのものではありません。一般的に私は近い コードのドキュメントを維持するのが好き。このようなコメントを共有することは良い考えではないかもしれません。
/**
* @todo Should we change the signature of this function to
* make it obvious that xxx is really yyy?
*/
または多分:
/**
* @todo Add support for feature X
*/
矛盾したタブのスタイル:
void functionA(int a,
int b,
int c,
int d);
void functionB(int a,
int b,
int c);
ヘッダーやコードを一般的にリリースするためのツールはありますか?
+1スペルや猥褻を修正します。私は綴りがつかない人がソリッドコードを書くことを信じることができないと仮定して、意識的に(潜在的に)認めていないと確信しています。あなたがスペルミスで偉大ではない場合は、物事を見て誰かを取得します。 –
すべてのコメントを見て、プロフェッショナルに見えるようにしてください。どんな種類の自動スキャンにも依存しないでください。あなたは、私の上司が私にそれをこのようにさせるようにしたり、「これがうまくいくことを望んでいる」といったようなことを客に読ませてもらいたいということは、わいせつなことではありません。 –
良い点。見知らぬ人は大きな赤旗ですが、他にも悪いことがあります。それを反映する答えを編集する。 – GWLlosa