Programming Help for Beginners
We write
What is a Coding Standard?
A coding standard is a set of guidelines, rules and regulations on how to write code. Usually a coding standard includes guide lines on how to name variables, how to indent the code, how to place parenthesis and keywords etc. The idea is to be consistent in
Coding Standards Make a Difference
Look at the following example:
int volume(int i, int j, int k) {
int vol;
vol = i * j * k;
return vol;
}
Looking at this code at a glance, it takes some time for one to understand that this function calculates the volume. However if we adhere to a naming convention for variables and method names, we could make the code more readable.
Here are few sample conventions:
- use meaningful variable names
- use verbs in method names
- use nouns for variables
- use 4 spaces to indent
int calculateVolume(int height, int width, int length) {
int volume = 0;
volume = height * width * length;
return volume;
}
It takes more time to type this code, however this saves far more time. This code is far more readable than its original version. With a little bit of effort, we could make the code much more understandable.
The Benefits
It is not only the readability that we get through a coding standard in
char* myName = NULL;
This ensures that we would not corrupt memory while using this pointer variable.
Code readability is just one of the aspects of maintainability. Coding standards help a great deal with
Defining Your Own Coding Standard
A programmer can define his or her own coding convention and adhere to that in writing programms. However there are many coding conventions available on the Internet. Those who
For C++ coding standards, I would recommend that you have a look into [http://www.bbc.co.uk/guidelines/webdev/AppB.Cpp_Coding_Standards.htm] - C++ Coding Standards from BBC.
http://oopweb.com/CPP/Documents/CPPHOWTO/Volume/
Source by John Dirk
Post a Comment