« [.NET] C# 静的コード分析ツール StyleCop | トップページ | [わんくま同盟 名古屋勉強会] 第6回 (2/7) 参加申し込み、 受け付け開始 »

2009年1月 4日 (日)

[.NET] テストの容易性とは

もひとつ、 MSDN マガジン 2008年 12月号より。

実践的なパターン ~ テストの容易性を高める設計
Jeremy Miller

テストの容易性の最終的な目標は、 コードの欠陥を見つけて取り除くために、 開発プロセス内に迅速なフィードバック サイクルを設けることです。

そして、 それによって、 ゴール ( 出荷、 カットオーバー、 安定稼働… etc. ) までのトータルの時間とコストを下げることができるわけです。
上に引用した文章に続いて、 テストの容易性のいくつかの側面が説明されています。
・ 繰り返し可能
・ 記述が容易
・ 理解しやすい
・ 高速

この記事では、 さらにテストの容易性を高めるためにどんな方法があるのか、 具体的にコードで紹介してくれています。
.NET での TDD に興味のある人には、 必読の記事だと思います。

|

« [.NET] C# 静的コード分析ツール StyleCop | トップページ | [わんくま同盟 名古屋勉強会] 第6回 (2/7) 参加申し込み、 受け付け開始 »

プログラミング」カテゴリの記事

コメント

期待して待ってますっ!!

投稿: さかもと | 2009年1月 9日 (金) 19時53分

もっと大勢の目に触れる場所、 今しがたお願いしてきました。
しばらく ( 数日とか数週間とか f(^^; ) お待ちくださりませ~

> 「連結テストはこうやって書きなさい」

"Hello, TDD!" の基本から始めるので、 そういった応用編に辿り着けるのはいつのことか (汗;
まぁ、 ツッコミやすい場所になるはずなので、 「次はコレやれ!」 とか突っ込んでやってください。

投稿: biac | 2009年1月 8日 (木) 00時06分

役立ってますっ!

「願 わ く ば っ!」実務に即した

「こんな時はこんなテストを書きなさい」

「連結テストはこうやって書きなさい」

とか希望ですっ!ww

投稿: さかもと | 2009年1月 7日 (水) 08時04分

それはなにより (^^)

で、 「TDD の練習」 シリーズは役に立ってます?
もしそうなら、 もっと大勢の目に触れるところで、 長期連載やってみてもいいかな、 と… f(^^;
# 長期といっても、 日刊だとか週刊だとかは言わないのがミソw

投稿: biac | 2009年1月 6日 (火) 23時58分

biacさんのおかげでようやく「TDD」の入り口を突破できましたw

投稿: さかもと | 2009年1月 6日 (火) 17時31分

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: [.NET] テストの容易性とは:

« [.NET] C# 静的コード分析ツール StyleCop | トップページ | [わんくま同盟 名古屋勉強会] 第6回 (2/7) 参加申し込み、 受け付け開始 »