Infosphere's Coding Standards
Research has shown that the initial way in which software is constructed can have
a dramatic impact on the lifetime cost of software, and that enforcement of coding
standards early in the development process can significantly reduce maintenance
and development costs.
Coding standards provide a consistent structure and style for source code, making
it easier for different developers to read and understand each other's code. When
developers leave a project and new developers take over, the new developers will
find it easier to understand the code if it has a consistent style and structure.
The benefits of adopting Coding Standards include:
- Source code has consistent style and structure.
- Maintenance and future development costs are reduced.
- Source code is easier to read and understand.
- Source code quality and robustness are improved.
- Source code is less complex and easier to test.
- Developers can read and understand each other's code more easily.
- Source code contains less defects.
- Source code is easier to maintain and correct.
- Development time-scales and effort are reduced.
- Learning curves for new developers are reduced.
- Functionality can be traced back to requirements more easily.
Infosphere has formulated its own Coding Standards and these are followed for all
new developments. A copy of the policy document can be downloaded by clicking here. This is a 30 page document so it
may take a few moments.
|