Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
Assertions-Homework
Exceptions-Homework
Assertions-and-Exceptions-Homework.sln
README.md

README.md

Defensive Programming and Exceptions Homework

Task 1. Assertions

  • Add assertions in the code from the project Assertions-Homework to ensure all possible preconditions and postconditions are checked.

Task 2. Exception handling

  • Add exception handling (where missing) and refactor all incorrect error handling in the code from the Exceptions-Homework project to follow the best practices for using exceptions.