Maybe he should have added log points instead of printfs. He could have used an existing logging framework instead of writing his own. Still<p>1) writing your own code is a valuable learning experience<p>2) wasting time is a drag on the team and on the company so he should compromise between learning and producing (but where was management?)<p>3) too much logging pollutes the code too