Can someone name some sample open source projects (C#) that would help me to put TDD,DDD concepts in to practice. (Beginner to Intermediate level) I have a good understanding of the concepts, but never used them in a proper project.
I prefer if it was a C# server side development project ( class libraries, web servies, WCF etc) rather than a UI project; so that I could focus my attention into TDD,DDD side of it only.
Thank you.
I think that NerdDinner
and CodeCampServer
have both extensive unit tests, and are developed in TDD fashion, but it was really a long time from my last check on these projects...
TDD is generally really easy using right patterns for right things, when you follow SOLID principles and DI / IoC concepts to make your classes testable (and most important, sort of MVC for the presentation where usually most of your tests lie).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With