|
|
|
|
|
by baddox
4976 days ago
|
|
I left a lot of options blank that were in fact encouraged, and which professors would help us with if asked, but were not really part of the curriculum. For example, we were strongly encouraged to use version control for our group projects, especially in third and fourth year courses (like operating systems and theory of computation) and obviously estimating timelines is a necessity for any project (computer science or otherwise). Code testing is a big one I wish we would have learned or been encouraged to learn, since I'm still horrible at that, but I hear that same sentiment from nearly every programmer I've ever met, so I suspect a handful of college lectures wouldn't have helped much. |
|
But the reasons for testing weren't really emphasised or even discussed.
(And a first-year course where we were required to use jUnit in the assignments, although again it was incidental and not at all a focus.)