Resources
- Inheritance & Composition from Real Python
- Python Interfaces from Real Python
Outline
Here is a basic outline of the steps to follow to complete this example.
- Clone Starter Code from GitHub
git clone <url> python
2, Run Project
cd python
python3 -m src
- Install Tox
pip3 install tox
- Check & Test Existing Project
python3 -m tox
-
Confirm that project runs, all unit tests pass, no style errors, no type errors, and documentation generates properly.
-
Follow the Video to Refactor the Code Continuously commit to Git as changes are made!
-
Confirm that project runs and has no style errors other than comments.
-
When complete, use Git to commit and push updated code.
git add .
git commit -m "Example Complete"
git push
- On GitHub, create a release tag and submit URL to Canvas for grading.