title: Coding Standards for pure C (not C++)
body: <p>I come from a java background (from my CS classes) and a semester of C++.  I am just finishing up a OpenCV project for my Co-Op that's in pure C, so I'm a bit late in asking this question.</p>
  
  <p><strong>What are the design processes and coding standards for pure C?</strong>   </p>
  
  <p>I'm familiar with object oriented programming, design and best practices.  I'm just a bit at a loss at a non-object oriented language like C.  Every single variable and function appears to be global.  It makes it feel like a real mess to me.</p>