Tech Report CS-92-01
UGA Software Standards
Matthias M. Wloka, Nate Huang, D. Brookshire Conner
January 1992
Abstract:
Software standards are a set of rules applied by programmers to insure
readable and maintainable source code. The software standards described in
this report cover high-level concepts, such as documentation issues and
general approaches to programming, as well as low-level concepts, like naming
conventions, code and comment formatting style. The low-level rules are
formulated for the C programming language.
By applying these software standards to the UGA system, the Brown Graphics
Group has been able to create an extensive software environment. The goal of
producing readable, maintainable, and consistent source code has been achieved
within the UGA system. The concepts can be applied to other software
development environments to attain similar goals.
(complete text in compressed postscript)
|