Remind students to account for corner cases while debugging because these edge cases are a frequent source of bugs and are often overlooked.

  • Create a shared document or wiki where students can collectively keep track of tricky corner cases by added them to the shared resource.
  • Encourage students to try and "break" their program as a way of checking for corner cases.

More about this tip

External Source
Interview with Rebecca Dovi