Debugging and defensive programming


Date
Event
Location
Room 315, Haskell Hall, Chicago, IL

Overview

  • Define a bug
  • Review best practices for reading, writing, and styling code
  • Distinguish between errors, warnings, and messages
  • Introduce traceback() and explain how to read it
  • Identify and practice methods for error handling and recovery

Before class

Class materials

What you need to do

Avatar
Benjamin Soltoff
Lecturer in Computational Social Science