<p><pre><code>   &gt; If I was writing an embedded system, or a system 
   &gt; with soft-to-hard realtime requirements, or one 
   &gt; where flat straight line performance was the only 
   &gt; requirement that counted, sure, I might ditch or
   &gt; constrain logging.
</code></pre>
I&#x27;ve worked on embedded systems, and logging is still extremely important, if not more important because of the difficulty of seeing what&#x27;s going on (it&#x27;s hard to reproduce events that only happen in a truck while you&#x27;re inside your office).<p>In one case, a team had been trying for months to debug a problem, but when proper logging was added, the issue was easily fixed.