ECE 2524

Introduction to Unix for Engineers

Review of Resistor Colorband Calculator

Usage

The Resistor Colorband Calculator is very simple to use. The instructions were fairly straightforward and after following them the program was up and running. I just had to compile the c program and execute it.

Style

There is really minimal amount of coding. The code was all writeen in main.c and it has 1 extra function. Although the program is not heavily commented, the program only uses bunch of if statement so its easy to follow and heavy commenting is not needed.

I would suggest adding more features to this project such as using the given resistor values and asking for other inputs such as current and capacitor and solving a small circuit. That would make this program more useful and attract more users. There is also a small bug that needs to be addressed, whenever a number is followed by a string an error should be outputted instead of giving the values.

Philosophy

Due to the nature of this project, I would say that the Rule of Simplicity is followed properly. Once the minor bugs are fixed, this project can be expanded following the UNIX philosophy to implement other important aspect.

Overall, the project may be simple and short it can be extended to solve circuit problems which will require lots of math.