Click here to hide categories Click here to show left categories

User: Home          welcome : Guest          Log In / Register here     




Coding Standard for good software programming

Mostly programmers write inefficient code, this is real. Some things are learned with time and experience. We are sharing our Programmers experience with you. This will help you while you will work in company.

If you want to be an efficient programmer, then before start code. Please read these standards.

Naming Conventions: Naming conventions refers to every namespace, class, identifier, object, property, variable, function, Constructor, interface, structure or any user defined word. We have to assign or give relevant name to these abbreviations. Like class name Student is better understandable than std or stdnt.

Like:

Class StudentInformation

It is better understandable that any other word like

Class StdInfo

Give appropriate name.

There are some capitalization style:

Pascal Code: In this style first letter of word is in capital form. Like

Class HelloWorld

Camel case: In this style first letter of first word is small and other first letters of other words are in capital form.

Class helloWorld

This is also called camel casting. This is mostly used in projects and preferred by developers.

Use relevant and understandable names for variables.

For example if you need to declare variable for Address. Then you have to use Address word instead of add or addr. Similar for Name for name. not nm or nam.

Page or file name should be proper and person or other developers can judge the reason or functioning by name of page. For example

Contactus.html shows the reason of page generation. Like this is for used as contact to company for visitor.

Method name should show what it is doing. One method should be use for one motive.

Never hardcode anything in code. Use dynamic path or variables for use.

If error is occurred in project the show the relevant error to user. Not Specific words like. There is an error etc.

There should be error handling pages in project. Like for error 404, 405 etc. There should be error handling at page level and at application level.

Note: These are views of some/individuals persons who had experience in their fields(programming). Please implement these on own experience. Dotnetquery.com will not be responsible for any loss for use of these connetns.

Share this article   |    Print    |    Article read by 3489 times
Author:
Rohit kakria
I am software developer
Related Articles: No related article
Related Interview Questions: No related interview question