Episode 10 - Test Driven Development
In this Episode we talk with Daniele Pozzobon about TDD. Daniele gives a good overview of Test Driven Development and what it actually means for your software.
http://cynicaldeveloper.com/podcast/10/
Contacting Daniele Pozzobon
Website: http://codecleane.rs/
Twitter: https://twitter.com/pozzobondaniele
GitHub: https://github.com/danielepo/
Test Coverage
http://martinfowler.com/bliki/TestCoverage.html
Integration Tests
Integration test are a scam : http://blog.thecodewhisperer.com/permalink/integrated-tests-are-a-scam
Courses
Free course by MVA: https://mva.microsoft.com/en-US/training-courses/testdriven-development-16458?l=NzraFGwXC_3106218965
TDD in javascript: https://www.pluralsight.com/courses/tdd-as-design-tool
TDD in C#: https://www.pluralsight.com/courses/outside-in-tdd
J. B. Rainsberger: http://online-training.jbrains.ca/p/wbitdd-01
Jason Gorman: http://www.codemanship.co.uk/tdd.html
Books
Growing Object-Oriented Software, Guided by Tests (Beck Signature)
Working Effectively with Unit Tests
Is TDD Dead?
Martin Fowler, Kent Beck and David Heinemeier Hansson discuss about the usefulness of TDD: http://martinfowler.com/articles/is-tdd-dead/
Other articles
http://martinfowler.com/articles/mocksArentStubs.html
Test Doubles
XUnit Patterns: http://xunitpatterns.com/Test%20Double%20Patterns.html
Test Doubles: http://codecleane.rs/2016/03/15/how-to-test-your-production-code-everything-you-need-to-know-about-test-doubles/
Code Katas
http://codekata.com/
http://codingdojo.org/cgi-bin/index.pl?KataCatalogue
https://www.codewars.com/








