title: Sub-Namespaces for Organization Bad Practice?
body: <p>Would it be considered bad practice to use sub-namespaces for purely organizational purposes?  For example:</p>
  
  <pre><code>namespace vehicles
  {
      namespace cars
      {
          // Stuff here
      }
  
      namespace boats
      {
          // More stuff here
      }
  }
  </code></pre>
  
  <p>I can see how this would be a problem on large projects, because it would be inconvenient to type <code>vehicles::cars::function</code> a lot.  What about small projects, though?</p>