---
# Questions from last time
- Time
- 10 Minutes
- Activity
- Group discussion
- The programming languages we will study this term are all
*dynamically typed*. This means that not only the value but also the
type of variables can change at runtime. Why does this make testing
even more important?
- What kind of software problems is testing not well suited to find?
- Why might mutable state (e.g. instance variables in Java) make
writing unit tests harder?
# Setup
- make a directory `labs/L04` *inside* your `~/cs2613` git repository
- All of your work from today should be committed in that directory
(and pushed before you leave).
---
# Before Next Lab
-->