Assignment title: Information
Question
C# Programming
Q
C# assignment and want in next 4 to 5 days or within a week.This assignment requires the use of a provided code base. You must use the code supplied by your tutor. Do not use code given to you by another student (or past student) as the code base will be different and you will be awarded ZERO MARKS for the assignment task.
Description
You are required to document, test and refactor an existing application.
You will be given a copy of an existing C# application which is responsible for managing vehicle rentals for a car hire company. This application is badly in need of refactoring and even a casual viewing of the source code reveals many examples of the "code smells" talked about in Fowler's book.
The base application consists of five classes: FederationHire, HireLocation, Vehicle, Booking and Client.
Clients are able to hire vehicles according to availability and preference.