2011-07-18 15 views
6

TDD、DDDの概念を実践するのに役立ついくつかのサンプルオープンソースプロジェクト(C#)の名前を挙げることができます。 (初級から中級まで) 私は概念をよく理解していますが、適切なプロジェクトでそれらを使用したことはありません。CでTDD/BDDを実践するためのオープンソースプロジェクト

UIプロジェクトではなく、C#のサーバーサイド開発プロジェクト(クラスライブラリ、Webサービス、WCFなど)の方が好きです。私は自分の注意をTDD、DDD側に集中させることができました。

ありがとうございます。

答えて

1

私はNerdDinnerCodeCampServerは、両方の大規模なユニットテストを持っている、とTDD方式で開発されていると思いますが、それは本当にこれらのプロジェクトで私の最後のチェックから長い時間だった...

TDDは、一般的に使用して本当に簡単ですSOLIDの原則とDI/IoCのコンセプトに従ってクラスをテスト可能にする(そして、大抵の場合、ほとんどのテストが存在するプレゼンテーションのためのMVCのような)正しいもののための正しいパターンです。

+0

お返事ありがとうございました。
それは私がコアTDD/DDDの側面に焦点を当て、UIを心配することはできませんでしたので、それはサーバー側のプロジェクトだったら私は好きです。 –

+0

NerdDinner - 単体テストもテストもありません –

0

それはTDD、BDDを組み合わせ、これを試してみてください、と少しDDD

UBADDAS - ユーザーの行動とドメイン駆動受入ストーリー

は、ここで見つける - http://kernowcode.github.io/UBADDAS/

それはこの

のようなコンソール出力を生成します
I want to register a new user 
    So that Increase customer base 
     As user 
    Given Register customer 
    When Confirm customer registration 
    Then Login customer 
関連する問題