Computer Programming and Coding Standards for the FORTRAN and SIMSCRIPT II.5 Programming Languages.
Abstract
These computer programming and coding standards are meant to provide a general purpose set of standards for use at the Naval Surface Weapons Center. Contemporary studies of the software development process have shown definitively that an ad-hoc attempt at developing large and complex programming systems yields software that is too expensive, too difficult to maintain, inefficient, and, often, incorrect. Worse, it is very difficult to ensure that it is correct. This report deals with standards that make the development of programs a more precise process. This does not imply that use of a rigorous set of programming standards is a panacea for computer programming. On the contrary, use of standards merely reduces the number of errors introduced. Using standards such as those documented in this report will require more effort on the part of the programming staff than heretofore. This effort is not in vain, however, since the additional effort consists of tasks that were not done in the approaches of the past. Additionally, standards greatly improve the reliability, maintainability, and transportability of the resultant software. Use of the most rigorous set of programming standards does not restrict the creative process; defines a consistent, organized, understandable procedure that simplifies the mundane tasks that are associated with the programming discipline, thereby freeing the programmer to design.
Document Details
- Document Type
- Technical Report
- Publication Date
- Dec 01, 1981
- Accession Number
- ADA112096
Entities
People
- John H. Reynolds
- Robert T. Bevan
Organizations
- Naval Surface Warfare Center Dahlgren Division