DEV Community

Discussion on: How I started practicing TDD

Collapse
 
marciofrayze profile image
Marcio Frayze

Thanks for your feedback! I really appreciate it.

I have a Java background, never worked in the .NET world, but the two books mentioned will give you a great overview anyway, since C# is an OO language.

I recomend you to start really small, with some code katas (eg. the FizzBuzz one is really easy and some people use it to introduce the TDD concepts: en.wikipedia.org/wiki/Fizz_buzz). My advice is you to solve the problem without using TDD first, then try again using TDD (and making sure the tests are guiding you) and see the diferences in the results.

And if your colleague is available, ask for help and feedback from him if you get stuck. It's always more fun when learning with a mentor.