title: Constants class vs. web.config AppSettings
body: <p>I saw some guy defining configurations (like key, some static names, etc.) inside a class names <code>Constants</code> which has <code>const</code> properties.</p>
  
  <p>I know that it is most elegant way to use configuration files for this kind of scenarios <a href="https://stackoverflow.com/questions/1331037/storring-data-in-web-configcustom-section-appsettings-element-vs-storing-it-in">as described here</a> but what is the advantages? I can assume that there must a performance benefit even if it is a little.</p>