

(some can be), and what sort of argument or alternative would be Serving, it should be clearer to everyone when a rule may be waived

If you understand what goals each rule is The fore, we hope to ground discussions and make it clearer to ourīroader community why the rules are in place and why particularĭecisions have been made. There are a few core goals that we believe this guide should The reader is familiar with the language. Note that this guide is not a C++ tutorial: we assume that Google conform to the requirements in this guide. The term Style is aīit of a misnomer, since these conventions cover far more than The conventions that govern our C++ code. Style, also known as readability, is what we call Keep the code base manageable while still allowingĬoders to use C++ language features productively. The goal of this guide is to manage this complexity byĭescribing in detail the dos and don'ts of writing C++ code This power brings with it complexity, which in turn can makeĬode more bug-prone and harder to read and maintain. Programmer knows, the language has many powerful features, but C++ is one of the main development languages used by
