Reiter

In this part of the lecture, we consider good practices to develop a more stable and maintainable application in python.

This chapter has the following sections:
  • Set up the IDE workspace and import the project files
  • Learn how to parse arguments to our application from a command line
  • Consider different types of errors that might occur and how to handle them
  • Learn what Unit Testing is and how we can use tests to improve the stability of our app
  • Create a Logger for our application with different types of messages to be written to a Log file
This is the code used in the videos. If you want to code along to the video tutorials or play around with the code yourself, refer to the first chapter on how to set up your workspace and import the code as a project.
Example Code as used in the Videos
These are the slides for this chapter.
A presentation on best practices in app development