#ls2()

#br

* General [#jc032e88]

** ソースコメント [#w025a8ff]
- コメントには、「何をしているのか」よりも「何故なのか」を書く
- ソースコードを変更した場合、変更前のコードをコメントで残さない。
-- バージョン管理システムの履歴に残る

** ビルド [#e0ff6a9e]
- IDE(Visual Studio, Eclipse等)で、ビルドエラーや警告が表示されないこと。
- 静的コード解析ツール([[FxCop>Visual Studio/Tools]]等)を用いて、指定されたルールセットで解析した際に、指摘事項がないこと。

* Batch [#idb8757f]

** Multi-Processor [#ybfd0828]
- バッチアプリケーション開発時には、複数CPUへの対応を考慮すること。
-- 例えば、C#で当たり前にプログラムを作ると、1CPUしか使えないアプリケーションが出来上がってしまい、性能障害となる場合がある。
-- 例えば、C#で当たり前にアプリケーションを作ると、そのプロセスは1CPUしか使わない。性能面で大きな障害となる場合がある。

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS