Session Details
Week 4, 
Session 11 — Thu Apr 1
Reading
- 
 Big Java, §7.7–7.8 (7.6-8 in ed3)
HW Due
- 
 HW 10
Topics
- 
 Two-dimensional arrays
- 
 Copying arrays (shallow copies)
- 
 Software engineering techniques: - regression testing
- pair programming
- version control
 
- 
 Exam Review – bring your questions
Resources
- 
 Slides
- 
 Summary on Arrays and ArrayLists
- 
 Extreme Programming's description of Pair Programming
Outline
- 
 [5 min] Questions
- 
 [30 min] Two-dimensional arrays, exercise
- 
 [15 min] Arrays are references, Copying arrays, Shallow copies
- 
 [5 min] Break
- 
 [5 min] Quality tip: avoid parallel arrays
- 
 [5 min] Regression testing
- 
 [30 min] Review for exam
HW Assigned
- 
 HW 11