TDD with Ruby and C#
This week has a strong focus on TDD or Test Driven Development. We will cover different aspects of TDD, including testing for design, testing for documentation, and testing for bugs. There will also be a strong focus on “Red, Green, Refactor” and dealing with changing requirements in development.
- Learn and perform Ruby Koans
- Build a braille converter, a complex coding challenge
- Build a cash register app with specific requirements (as seen in local hiring tests)
- Learn nUnit and rSpec as testing frameworks