Programmer's Heaven - For C C++ Pascal Delphi Visual Basic Assembler C# .Net java JSP ASP ASP.NET Javascript developers!

Members
Username:

Password:

Auto-login

Register
Why register?
Forgot Password?
Blogs new Blog section
Jobs
Webtools
Message Boards
FAQ
CodePedia
Free Magazines
User search
What's New
Top lists
RSS Feeds RSS Feed

Submit content
Contact Us
Link To Us
Help



Advanced Search
Newsletter
E-mail:


More information
Current area: HOME -> C / C++ -> Coding standards Articles Adds this page to your personal favorites
  Coding standards
A Coding Convention for C++ Code
The Purpose is to make it easier for us to read each other's code, here are a few guidelines to follow when writing C++ code.
Visits: 25973 Updated: 2000-11-3  Rating: 
A Manual of C Style
Style guidelines for C programmers, including exception handling, directory organization and makefiles, as well as more mundane issues of commenting and indenting.
Visits: 14638 Updated: 2002-8-20  Rating: 
Advertisment
Bjarne Stroustrup's C++ Style and Technique FAQ
These are questions about C++ Style and Technique that people ask me often. Bjarne Stroustrup's is the creator of the C++ language.
Visits: 15066 Updated: 2000-11-3  Rating: 
C and C++ Style Guides
This page offers access to my collection of style guides for code written in C and C++. A few documents offer some discussion about the value and utility of such style guides.
Visits: 9044 Updated: 2000-10-20  Rating: 
C++ Coding Standards
This is an excerpt from the authors' new book of the same title. More than just style guidelines and "gotcha" warnings, this book clarifies the idioms and practices that pertain specifically to successful C++ software. This is the singularly authoritative Writ of Common Wisdom for the entire C++ development experience.
Visits: 2255 Updated: 2004-11-24  Rating: (Not Rated)  More info & Ratings
C++ programming guidelines
Guidelines on how to go OO in C++. Contains official methods to develop world class Object-Oriented Software in minimum efforts using C++.
Visits: 17600 Updated: 2002-4-24  Rating: 
Coding Standards - Part 1 - Introduction
Coding standards define a standard for the look and feel of your code. This is helpful to most projects, and to some it is a necessity. Especially in open source projects. The goal of this and the following articles is to show how coding standards will improve a development project.
Visits: 14810 Updated: 2001-8-9  Rating: (Not Rated)  More info & Ratings
Coding Standards - Part 2 - Basic conventions
In this second issue I'll show eZ system's standards regarding macros, indentation and brackets.
Visits: 4790 Updated: 2001-8-9  Rating: (Not Rated)  More info & Ratings
GNU coding standards
If you have a vague recollection of the internals of a Unix program, this does not absolutely mean you can't write an imitation of it, but do try to organize the imitation along different lines, because this is likely to make the details of the Unix version irrelevant and dissimilar to your results.
Visits: 1043 Updated: 2005-8-7  Rating: (Not Rated)  More info & Ratings
Pointers, References and Values
Passing Parameters, Returning Results, and Storing Member Variables with Musings on Good C++ Style
Visits: 3726 Updated: 2003-2-22  Rating: (Not Rated)  More info & Ratings
Programming Style - Part 1, Whitespace
One of the hallmarks of good programming style is consistency--the fewer surprises, the better. Consistency makes it easier to read the program primarily by reducing distractions. But it also helps guide the reader's eyes, for example, by being consistent about ordering functions or including files to simplify finding them in the future. It also makes it easier to deal with other style problems by making it easier for the reader to get used to them.
Visits: 425 Updated: 2005-10-26  Rating: (Not Rated)  More info & Ratings
Programming Style - Readable code
There are a lot of ways to solve the same problem in C or C++. This is both good and bad; it is good because you have flexibility. It's also bad because you have flexibility--the flexibility to choose different solutions to the same problem when it shows up in different places. This is confusing because it obscures the underlying similarity between the problems.
Visits: 623 Updated: 2005-10-26  Rating: (Not Rated)  More info & Ratings
The Most Important Design Guideline?
The activity of "design" includes many things, but certainly one of the most important aspects is interface specification. Interfaces determine which aspects of a component are accessible and to whom; they thus determine encapsulation. Interfaces specify what functionality (data, properties, methods, and so forth) is available to clients. Interfaces reflect how a system is broken down into its constituent components.
Visits: 474 Updated: 2005-11-13  Rating: (Not Rated)  More info & Ratings


Found a broken link? Please report it to us.

  See also  
 Articles
   C Articles & Tutorials
    C Tutorials
   C/C++ Articles & Tutorials
    Data structures & Algorithms
   C++ Articles & Tutorials
    C++ Tutorials
 

Sponsored Links 
PureCM Software Configuration Management
Version control and integrated issue tracking - powerful and easy to use. Get your FREE trial now!
CSTSOFT Instrumentation .NET & ActiveX Components
A collection of 13 instrumentation .NET/ActiveX/VCL components including Gauge,Knob,LED,Trend etc.
Software Localization Tool Sisulizer
Localize DotNet, C++ Builder, Delphi, C/C++, Visual Basic & Java apps & html help. Try Sisulizer now
Attend WINDOWS EMBEDDED ACCELERATION WORKSHOPS
Are you ready to learn how you can bring your next-generation embedded device to market faster?
SSH and SFTP support for .NET
Add complete SSH and SFTP support to your .NET framework application
Buy a link now

Advertisement

  Free Magazine  
Free Magazines
Computerworld The most comprehensive source of news and analysis on the technologies and management issues of information technology. ...
subscribe now


Newsletter Submit Content About Advertising Awards Contact Us Link to us    
© 1996-2008 Community Networks Ltd All rights reserved. Reproduction in whole or in part, in any form or medium without express written permission is prohibited. Violators of this policy may be subject to legal action. Please read Terms Of Use and Privacy Statement for more information. Development by ASP.NET Konsult - Synchron Data.