Marionete interview question

Test-driven development (TDD)