Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
Methods
High-Quality-Methods-Homework.sln
README.md

README.md

High-quality Methods Homework

Task 1. Quality Methods

  • Take the VS solution Methods and refactor its code to follow the guidelines of high-quality methods.
  • Ensure:
    • you handle errors correctly
      • when the methods cannot do what their name says, throw an exception (do not return wrong result).
    • good cohesion and coupling
    • good naming
    • no side effects, etc.

Task 2. Refactor your C# 2 exam solutions

  • Using best practices learned so far refactor all your solutions sent during the second C# practical exam this year