I think teaching them half-assed like this is even worse than not teaching them at all. Students' initial impressions are that version control is a waste of time and that testing is pointless busywork, best done at the end.
It seems like those attitudes can persist well into many working programmers' careers.
It seems like those attitudes can persist well into many working programmers' careers.