Actions
Guidelines » History » Revision 13
« Previous |
Revision 13/24
(diff)
| Next »
Greg Burri, 08/01/2009 07:45 PM
Guidelines¶
Documentation¶
- Use of ' when referencing a name like 'myVar'
- Use of " when referencing a value like "my string"
Coding¶
See the prototypes for code reference : source:/prototypes.
Some random rules¶
- Try to minimize the use of dynamic allocation. Use constructor initializer to set non-pointer members.
- Use parameter references variable passing instead of pointers.
- Always have the design pattern RAII in mind.
Version number¶
A version number has three numbers plus a tag :
<a>.<b>.<c> <tag>
<a> : Major version
<b> : Evolution
<c> : Revision (bugfixes)
<tag> : alpha | beta | <nothing>
- 1.0 alpha (first version)
- 1.0 beta
- 1.0 (stable version)
- 1.0.1 (first revision)
- 1.0.2 (second revision)
- 1.1 alpha (first evolution)
- 1.1 beta
- 1.1
- 1.1.1
- etc..
Beta and alpha versions¶
The alpha is a development version not yet finished only for developers.
The beta is an almost released version that can be public.
Updated by Greg Burri over 15 years ago · 13 revisions