Grading will focus on three major components: technical completion, code style, and memory management. Some questions to ask yourself to verify that you have completed the components has been given below:
o Does the submission compile without issue?
o Is the program working as intended?
o Are there any parts of the program that are missing or incomplete?
o Where necessary, is a suitable amount of error-checking completed?
o Does the program work for edge cases, such as printing an empty tweet list?
o Did the compiler flag anything as either a warning or an error?