title: Disadvantages of using a lot of parameters
body: <p>I am re-writing some code to make functional changes and I am stuck at a situation where either I will need to overload a function to accommodate two or three types of parameters (but performing almost identical operations on them) OR use one function with a lot of parameters. Now I am going with the latter option, and I just wanted to know specific disadvantages (if any) of using a function with a lot of parameters (and when I say lot, I mean 15).</p>
  
  <p>I am looking for a general answer, nothing language specific, so I am not mentioning the language here, but just for information, I am using C#. </p>
  
  <p>Thanks
  Rishi </p>