A Review of Mastermind
Usage
The game Mastermind was quite addicting. I was able to follow the directions wquite well and used make and ./Mastermind to complile and it works.
Style
The code was readily understandable and had good comments about each different function of the code. They had good header names along with the names of the functions, making it really modular.
Philosophy
The program shows many unix ideals.
-
Simplicity because it was a simple code and easy to understand
-
Modular because it had multiple functions along all the different files
Improvements
I mean overall the program was well, and currently I do not have any suggestions for it.