4 ms·
Testing! Unlike other necessary skills like using source control and writing documentation, testing can't really be mastered on the fly. I think the myopic scop
by bdon 16y ago
Testing! Unlike other necessary skills like using source control and writing documentation, testing can't really be mastered on the fly. I think the myopic scope of class projects doesn't let students grasp the long-term benefits of having well written unit and integration tests.
Here's a shot at such a course that covers testing through RSpec and Cucumber: http://tinyurl.com/ucb-cs169 http://tinyurl.com/ucb-cs169
- iworkforthem 16y ago@bdon yes! effective testing and writing good technical documentation are often missed out too. There are so much to testing; automated, security, regression, etc. All of it caters to different phase/part of a proj/app, I guess partly most people think that testing is not necessary. Name one good technical documentation you see recently? Not easy really, there's a few threads on HN on it. I guess that's why most used a wiki for their technical doc, so that anyone can just come in and help correct any error documentation.
- dangrossman 16y agoWhere I got my undergraduate degree, software testing is an elective course for CS and SE majors -- http://www.cs.drexel.edu/~spiros/teaching/SE320/index.html http://www.cs.drexel.edu/~spiros/teaching/SE320/index.html