Linked by Thom Holwerda on Tue 1st Jun 2010 15:12 UTC
General Development "I am pleased to report that the GCC Steering Committee and the FSF have approved the use of C++ in GCC itself. Of course, there's no reason for us to use C++ features just because we can. The goal is a better compiler for users, not a C++ code base for its own sake. Before we start to actually use C++, we need to determine a set of coding standards that will apply to use of C++ within GCC."
Thread beginning with comment 427648
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: So what?
by google_ninja on Wed 2nd Jun 2010 02:36 UTC in reply to "RE: So what?"
Member since:

- limit the use of clever metaprogramming only to where its needed
- use FP techniques whenever possible and appropriate
- always favor composition over inheritance, and limit inheritance hierarchies whenever possible
- use constructors to initialize the object, not as a place for logic
- have consistent validation of objects
- never use exceptions as flow control

great six points applicable to any OO programming language :-)

Reply Parent Score: 1