Cleaner Code through TDD + Refactoring (2-day Workshop)
March 21 @ 9:00 am - March 22 @ 4:30 pm
Do you want to code with confidence, reduce the number of bugs in your code and build well designed software? Test Driven Development gives you these benefits and more! Come learn how to apply the 3 laws of TDD to code with confidence. Test Driven Development is a disciplined and practical approach to software development. This experiential workshop will give you hands-on practice with TDD. You will be working with a coach, with a pair, with a mob or by yourself depending on the exercise to gain experience with TDD that will accelerate your learning.
You will learn about:
Code smells – identify and resolve
Four rules of simple design
The three laws of TDD
Red, green, refactor
The SOLID principles
XUnit (JUnit, NUnit) and other testing frameworks
Test doubles such as mocks, fakes, and stubs
Patterns and anti-patterns
Avoid common mistakes
Breakfast and lunch is included with registration.