27. Software development#
This section collects some relevant information about the software development within basf2.
- 27.1. How to write basf2 code (coding conventions)
- 27.1.1. General rules
- 27.1.2. Directories structure
- 27.1.3. Naming conventions
- 27.1.4. Namespaces
- 27.1.5. Classes
- 27.1.6. Order of class members
- 27.1.7. Initialisation
- 27.1.8. Data objects
- 27.1.9. Random numbers
- 27.1.10. Error handling
- 27.1.11. Files
- 27.1.12. Code Formatting Style
- 27.1.13. Documentation
- 27.1.14. Further Suggestions
- 27.2. Updating the main globaltag