Unit 16 · reflection

Unit 16 Reflection

Identify the first meaningful divergence you found in one debugging exercise and explain why the final symptom appeared later.

Then describe one refactor you made or planned. State which required behaviors had to remain unchanged and which tests would catch an accidental change.

Finally, explain one reason a growing program earns explicit files/packages that did not matter in Unit 1.