title: Is it bad to have no default target in a Makefile
body: <p>Is it bad practice to have something like:</p>
  
  <pre><code>all:
  </code></pre>
  
  <p>in a Makefile, to enforce the user to specify the target, and ignore the default one?</p>