MNAの世界

ブログをリニューアルしました!コメント、リンク、ツイートなどはお気軽にどうぞ。

PC、技術系

ビルド before 単体テスト

投稿日:2009年4月28日 更新日:

火を噴いた現場でひたすら単体テストをやっているのは以前お伝えした通りです。
単体テストをやるには当然ある単位でビルドを行う必要があります。

そのビルドの環境が各担当によってマチマチなんですよね。
必ずと言っていいほどビルドエラーが出て、まずそれをなんとかするのに時間を取られます。

「必要なヘッダがあったらインクルードして」とか言われても、仕様も何も知らない一テスト要員にあんな膨大な量のヘッダを把握できるわけもありませんし、する気もありません。
ぶっちゃけ、足りないヘッダを追加してもその追加したヘッダで更にインクルードしているヘッダでエラーが出てきりがありません。
終いには「XXXってビルドオプション設定してますか~?」ってそんなん聞いてないっちゅーに。
おまけに今までどうやってビルドしてたの?と言うぐらい、文法でおかしなエラーも出る始末。

とにかくテスト以外のことで時間が取られるのが勿体無くて仕方ありません。
なぜはじめからビルドが通る状態でソースを渡してくれないんでしょうか?
理解に苦しみます・・・(´・ω・`)

-PC、技術系


comment

リンクが多数含まれていると表示されないのでご注意ください。(スパム対策)

関連記事

no image

デモソフト作成中

出先の会社でなにやら展示会があるらしく、最近はずっとデモソフトを作っていました。 とある評価ボード上で画面をレンダリングして出力したりついでにエフェクトもかけてみたり、mp3をデコードしてサウンドバッ… 続きを読む

no image

[QNAP]TS-209 II Debianをインストールしよう!

TS-209 II にはDebianをインストールすることができます。 そのためのキットはこちらにてGETできます。 このDebianはchroot環境にて動作するため、もともと入ってきた機能との共存… 続きを読む

no image

スパムブロック導入

サーバ側で大雑把な拒否設定はできるようになったものの、新たな送信元アドレスは増える一方できりがありません。 そこで、一定時間毎にメールサーバにアクセスし、スパムメールを消し去ってくれるスパムブロックと… 続きを読む

no image

iPodを買ってみた

第5世代のiPodをついに買ってしまいました。 60Gの黒い奴です。 これは動画も見られるようで、イベントで長距離移動が多い当方としては便利に使える・・・かも知れません。 でもあんまりバッテリー持たな… 続きを読む

no image

玄箱 レスポンスをアップせよ

WAN経由での接続を試したかったので会社から玄箱へ接続してみる。 httpは問題無し。 ftpは初回接続時にそこそこ時間がかかるようだ。 恐らくDNSのルックアップを毎回やる設定になってしまっているの… 続きを読む