Reading Journal 4 – Test Driven Development

Reading

Read Chapter 8 of Sommerville.  You can focus on section 8.2 if you have limited time!

What to Submit

Submit answers to the following questions via PioneerWeb.

  1. How does Sommerville’s presentation of test-driven development compare to your prior experiences with unit testing?
  2. Choose the most confusing idea from the reading of the textbook. Make a serious attempt to explain this idea in your own words. What questions remain?
  3. What do you see as the relationship(s) between behavior-driven design (based on user stories) and TDD?
  4. What do you see as the most important or enduring concept in this chapter overall? Why?