Part 3. Testing, Debugging, Deploying, and Maintaining

Testing, Debugging, Deploying, and Maintaining

Application development involves a number of skills beyond object-oriented designing and programming in Python. We'll take a look at some additional topics that help us move from merely programming towards solving the user's problems:

  • Chapter 14, The Logging and Warning Modules, will look at using the logging and warnings modules to create audit information as well as debugging. We'll take a significant step beyond using the print() function. The logging module provides us with a number of features that allow us to ...

Get Mastering Object-oriented Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.