&gt; All a take-home project does is separate those who can build superior code from those who can build good code under ideal conditions.<p>It also separates those with no job who spent 20 hours on the project from those with jobs who put in the requested 4 hours.