title: Code to logging ratio?
body: <p>What is the ideal code to logging ratio? I'm not used to writing logs as most of the applications I've developed have not had much logging.</p>
  
  <p>Recently though I've changed job, and I've noticed that you can't see the application code for the calls to log4net. I appreciate that this is useful but surely having too many debug statements is just as bad as not having any at all?</p>
  
  <p>There are logging statements that tell you when every method starts and finishes and what they are returning. and when pretty much anything is done.</p>
  
  <p>Would it not be easier to have some addon that used reflection to add the logging statements in at compile time so they didn't get in the way as you were trying to look at the code?</p>
  
  <p>Also in these days of powerful IDEs and remote debugging is that much logging really nescisary?</p>