ECE 2524

Introduction to Unix for Engineers

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.