title: int vs const int&
body: <p>I've noticed that I usually use constant references as return values or arguments. I think the reason is that it works almost the same as using non-reference in the code. But it definitely takes more space and function declarations become longer. I'm OK with such code but I think some people my find it a bad programming style.</p>
  
  <p>What do you think? Is it worth writing <em>const int&amp;</em> over <em>int</em>? I think it's optimized by the compiler anyway, so maybe I'm just wasting my time coding it, a?</p>