200211
$Id: 200211.html,v 1.7 2006/11/22 19:47:01 sakamoto Exp $
01
- 2chム板より。変更あり。
- 変数のスコープはできる限り大きく。(グローバル変数はどこからでも参照できて便利)
- 変数名はできる限り短く。(3文字以内を推奨。タイプミスをなくすため)
- クラスのメンバーは原則、Public (ヒキコモリはいけません)
- アルゴリズムは冗長に。(動くコードはキレイです)
- マジックナンバーを多用せよ。(重要な定数値はソースの各所に分散して管理)
- 関数分割するべからず。(不要な関数コールは実行速度の低下をもたらします)
- 結合はできる限り密に。(windows.hを見習おう)
- データはできる限りソースコードに埋め込むべし。(プログラム外のものは一切信用できません)
- 標準ライブラリは使用禁止。(他人の書いたコードは信用できません)
- 人のふり見て我がふり直せ。
03
- MacOS Xのgccのversionあげて欲しい。
04
08
- new iBook。
うわ、めっちゃ安くなってる。ちょっとくやしい。
- 次はG4きぼー。
液晶は12インチのままで。でも解像度はあげてほしー。
29
- 実は第一種接近遭遇してたみたいです :)
会社のページも見てますヨ!
- CPPUNITとかひろめて欲しいです。はい。
- Amazonが500円引きなので
C++ Gotchasとか買ってみる。
- expectとか使ってtelnetごしにテストするスクリプトとか作ったなぁ。
単体、結合、総合テスト。懐かしい。
- テストコード書くのも面倒なので、
コメントにテスト用の情報入れて、テストコード自動生成とかないかなぁ。
どうせコメントは書くし。Doxygenとか。
- 河童も試そうと思いつつ時はすぎ。
30
最新位置: http://hp.vector.co.jp/authors/VA016682/d/#current
index | 上