I've added a coding standard document [in rtf] to the doc directory. Its not much more than was said in the forum the other day. Please feel free to comment.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Good enough to start with. I suggest we make it mandatory *not to use* hungarian notation for portable parts of CPPRefactor. If not the code will be tough to follow if some modules follow it and some others not to follow. I believe by default the class wizard of VC creates variables with hungarian notation and it will be unwise not to use those features where it is needed.
I would also like to see that all our code is const-correct. It is very tough to const-correct it later.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've added a coding standard document [in rtf] to the doc directory. Its not much more than was said in the forum the other day. Please feel free to comment.
Good enough to start with. I suggest we make it mandatory *not to use* hungarian notation for portable parts of CPPRefactor. If not the code will be tough to follow if some modules follow it and some others not to follow. I believe by default the class wizard of VC creates variables with hungarian notation and it will be unwise not to use those features where it is needed.
I would also like to see that all our code is const-correct. It is very tough to const-correct it later.