5 ms·
Is this not a case for developer education? If developers are neglecting corner cases that's a real issue that needs to be addressed directly rather than having
by Guyag 10y ago
Is this not a case for developer education? If developers are neglecting corner cases that's a real issue that needs to be addressed directly rather than having it be the job of someone else to clean up after them.
- nradov 10y agoFish or cut bait? Obviously I train developers on my teams to be better testers but that takes time, meanwhile we have to actually get working releases out. The testers work directly with the developers, they aren't cleaning up after them. (And please no one tell me that I should only hire developers who are already also expert testers. I have to operate in the real world.)
- ktRolster 10y agoYeah, it's too hard to hire good programmers and too expensive as well. If you have the capability to teach programmers, then that's a real competitive advantage.
- nradov 10y agoIt's not hard to hire good programmers. There are plenty of good programmers available at the market clearing rate. However there are never any perfect programmers available anywhere at any price. Everyone has some flaws and knowledge gaps. So managers have to keep their expectations realistic.
- beat 10y agoThat's why you need code reviews as well as testing. Another set of eyeballs can spot the soft spots in the testing regimen. This is also a huge win for pair programming - code review is built in.