I think students need to get introduced to code review and working on a code base together.  Students need to review each others code.<p>It&#x27;s not academic - but it definitely improves coding ability.