Defining Programming Standards   
for Professional Programmers 
  

         

Home

Contents

1: Standards

2: Psychological Factors

3: General Principles

4: Commenting

5: Naming

6: Code Layout

7: File Layout

8: Language Usage

9: Data Usage

10: Programming Usage

11: Implementing Standards

A: Example Standard

B: References

C: Glossary

Syque

About

Share this page:

Google
C Style
syque.com
Web

 

 

Books and
more at:

USA:

In association with amazon.com

UK:

In Association with Amazon.co.uk

Canada:

In Association with amazon.ca

 

 

CHAPTER 9 : Data Usage

PART 4 : USAGE

CHAPTER 9 : Data Usage
9.1 Declarations
9.2 Using floating point numbers
9.3 Using 'typedef'
9.4 Using global data
9.5 Using Structures
9.6 Using Unions
9.7 Using Arrays
9.8 Using Pointers
9.9 Using bit structures
9.10 Using Constants
9.11 Using 'static' declarations
9.12 Initializing variables
9.13 Summary

<--Prev page | Next page -->

<-- Prev Chapter | Next Chapter -->

 

It is not uncommon for programmers to think more in terms of the code processes than the data that it uses, which is not unnatural as they generally spend more time working on the executable code than the data structures. The static nature of data does not, however, mean that it is less important than the code. Indeed, some programs make significant use of data to the point where it may be said that the data is driving the code, rather than the code is using the data.

The way data is described and used in a program, even when it is a minor item, is still a major element of style. Unclear data usage can result in code which is very difficult to understand and is consequently liable to error.

In keeping with the focus of this book, this chapter focuses on the usage of the basic data elements of the language, rather than straying into the higher levels of describing various methods of data-based programming.

 

<--Prev page | Next page -->

 

 

  © Syque 1995-2013

Massive Content -- Maximum Speed