title: Variable declaration in a header file
body: <p>In case I have a variable that may be used in several sources - is it a good practice to declare it in a header? or is it better to declare it in a <code>.c</code> file and use <code>extern</code> in other files?</p>