Enter the Critter Dome!

Part A: Introduction to Critters!

Welcome to the Critter lab! In this lab, we will be practicing object-oriented programming and working with code we did not write ourselves. This is very realistic for real programming tasks. For example, if you started working for Netflix, you would not have written most of the code that makes Netflix work!

Before we get started, please take a look at the following system diagram (click the image to make it full screen). Start at “START HERE” and follow the lines to see how the different code files interact with one another.

Then, do both of the following in your WARMUP.md file, working with your neighbors:

  1. Please summarize the system as you currently understand it.
  2. Answer the following: Why might we have code that we can see, but will not necessarily edit?

Reminder

Commit and push your changes when you finish with this part of the warmup.