The scope of this document is to describe a consistent approach to software development. A style that is consistent is more important than a style that enforces absolute rules. However, it is in the nature of styles that not everyone will be entirely satisfied and that it might cause initial startup problems. Nevertheless, it is expected that everyone acknowledges the importance of a standard and its role in achieving a consistent software development process.