3 ms·
That is how I used to work; then I got into finance and there are two things different with the work I did before that (web/desktop/app (or too long ago; there
by tluyben2 7y ago
That is how I used to work; then I got into finance and there are two things different with the work I did before that (web/desktop/app (or too long ago; there was no 'testing' in the 80s) the software I write now has to be certified/audited to some extent and I cannot change/repair production software on the fly. That could costs a lot of money for certain bugs. So now I tend to write tests for everything and that helps a lot.
- Hamuko 7y ago>So now I tend to write tests for everything and that helps a lot. Isn't that a separate issue from writing the tests before the implementation?
- tluyben2 7y agoYes, and I do both.
- ragona 7y agoAgreed, and the kind of software you’re working on is a part of this conversation that often gets left out and leads to people talking last each other. I work in cryptography, and our work needs an exceptionally high level of testing to catch subtle bugs. I used to work in games and I didn’t see the same value out of tests. Different industries require different practices.
- kelnos 7y agoIf I worked on software like that, I would almost certainly write more tests. But still not up-front.