Show Notes

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.

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/

 

Comments

Please leave a comment, positive, negative or just something weird.

Daniele Pozzobon

Daniele Pozzobon

Daniele is an aspiring software craftsman with more that ten years of experience in the software industry. He is currently a consultant in the .Net space for a big insurance company, and previously worked in the manufacturing industry. He has experience with C#, Java, C++, PHP, Javascript, and lately has added some F# to the sauce.
He constantly annoys his friends by talking about software and is passionate about Agile methodologies, which gives him more opportunities to annoy his friends even more.

When there are no friends around to annoy, he blogs on CodeCleaners and in his free he time loves go hiking with his wife and two daughters.

Guest Episodes: