Skip to content

TDD for Beginners

P
Hosted By
Pete H.
TDD for Beginners

Details

Objective :

Given a problem, analyze and solve the problem. Implement the solution using TDD.

Prerequisite :

You must have already installed Ruby 2.0 or later, Rspec 2.1 or later and a text editor.

You have to watch videos that will walk you through how to solve each type of problem. There will be no presentation during the bootcamp. You will pair up with another developer and practice each sub-skill to master them. The topics that will be covered are:

Problem Domain Analysis

• Given a problem description, analyze to understand the problem.

Solution Domain Analysis

• The deliverables from the previous phase will be used to create the solution document. This could be implementation details added to the previous document, table, pseudo code etc.

Designing Test Cases

• The deliverables from problem domain analysis will be used to practice this skill.

Writing tests using RSpec

• The test cases will be converted to specs.

Structure for Each Sub-Skill

Exercise 1 : 10 mins

Reflect : 5 mins

Exercise 2 : 10 mins

Reflect : 5 mins

Exercise 3 : 15 mins

Reflect : 5 mins

BREAK : 10 mins

Photo of The San Francisco Ruby Meetup Group group
The San Francisco Ruby Meetup Group
See more events
ThoughtWorks
315 Montgomery St 16th Floor, at Pine & Montgomery intersection. Entrance located on Montgomery street between the Dress Barn and Knoll stores. · San Francisco, CA