title: C/C++ huge header/source
body: <p>In my C project, I am reading data from an obj file and an image file for opengl. All the data is combined into 1 header file. </p>
  
  <p>Example (psuedo code):</p>
  
  <pre><code>vertices = {
   0 , 2, 4,
   ....
  };
  
  normals = {
   0, 0, 0, 
   ....
  };
  
  texture_pixels = {
   0, 0, 0
  ...
  }
  </code></pre>
  
  <p>The thing is that all this data adds up to a 15mb header. Is it a bad idea to have this massive header? Will this cause any issues in my program?</p>