Memorandum
| From: |
Project Manager |
| To: |
Junior Software Engineering |
| Subject: |
Implementation |
Time to test and debug functions. One by one, write and test each
function in the class. You may need to implement additional private
functions, and you may need to add more members/data fields.
Your program is not complete until all of the test cases derived
from the use cases work correctly. Building the main() that proves
that all use cases work is not trivial.
I suggest for your final test that you imagine that you are a teacher
and you want to enter all grades for a student, then print them to
see if they are correct, change one grade, and then print them again.
Is this (very common) scenario easy for the user to do with the prompts
and menus that your program provides?
Thanks for your good work.
