A carpentry business needs a computer program to track the availability of tools in the workshop.
There is only one toolshelf available and many carpenters.
A Carpenter can:
A Carpenter cannot:
A software house has taken on this job.
A computer program has already been written to manage this scenario.
It is modular in nature, allowing 3 different programmers to work on it at once, saving time.
As each module was designed, it was tested. It was then integrated into the final program.
Once every module had been integrated into the program, the program was fully tested by the development team.
The intention is to invite some representatives of the carpentry business to test out the product and give some feedback.
If the representatives are happy with it, it can then be fully installed/implemented at the carpentry business's office.
Here is a copy of the code.
Are there any opportunities to include validation checks in these coding assignments?
Make sure you test your code with a variety of data to make sure it works as expected.