July 2019
Intermediate to advanced
410 pages
10h 32m
English
The first thing to point out about the initial console application is that the team is using object-oriented programming (OOP) to create a standard way of handling commands. What the team learned from this initial design is that all commands will contain a RunCommand() method that will return two Booleans indicating whether the command was successful and whether the program should terminate. For example, the HelpCommand() will simply display a help message to the console and should not cause the program to end. The two return Booleans would then be true, to indicate that the command ran successfully and false, to indicate that the application should not terminate. The following shows the initial version:
Read now
Unlock full access