older named <code>foo</code></li>
</ul>
<pre><code>libfoo.so

include/foo/FooBar.h
src/FooBar.cpp
src/data.inc

#include &lt;foo/FooBar.h&gt;
#include "FooBarPrivate.h"
</code></pre>
<h3 id="code"><a class="header" href="#code">Code</a></h3>
<ul>
<li>Everything is camel case except constants</li>
<li><code>constants</code> are uppercase and don't have a prefix</li>
<li><code>global</code> variables prefixed with <code>g</code></li>
<li><code>static</code> variables prefixed with <code>s</code></li>
<li><cod