Lectures
Programming Tools
Covers various tools useful for group projects.
Unit testing (JUnit,
CPPUnit), version control (CVS), building (Make,
Ant), documenting (Javadoc, Doxygen, LaTeX), logging (Log4J).
Slides:
4
per page postscript for printing, 1
per page PDF.
Example programs:
C++ code,Java code.
Introduction to Unix
Most of this material was written by Graham
Roberts
|