Cicode Programming Guidelines

Anonymous
Anonymous

Toolbox Template

Programming Style and Method Guidelines

Version
2013-04-11

Requirements
CitectSCADA, Vijeo Citect

Description
When writing code, the immediate goal is to ‘make it work’. However, the way code is written significantly affects how easily it can be debugged, modified, understood, reused, and how efficient it is. The purpose of this document is to provide guidelines to help find a balance between those goals. Of course, the programmer has to use their own judgment as well, based on project requirements and special circumstances.

The Cicode language is used in the code snippets, but the principles can be adapted to other languages as well.

Please let me know if you have any corrections or suggestions for this document.

Author
Eric Black

Submitter
Eric Black