In terms of documentation there are no descriptive comments about the reasoning about the functions. Names of functions do not provide details about what the functions do, they are too general. Examples are: main, game, question. The main() and game() functions do not receive or return anything, for which one can be removed to call the question() function. Main can be removed and the game() function can begin the game. There is low coupling, since a parameter is passed into the function; except for the main function. There is cohesion except for the main function which can be removed. In terms of correctness, the use of semicolons is highly omitted. Some properties used are not imported, which leads to compiling errors.
jorgetorres26 / info498-lab2 Goto Github PK
View Code? Open in Web Editor NEWThis project forked from kaze-st/info498-lab2
This is a lab for INFO498-Lab2