3 ms·
> If there's only developers who test their own code then they're not incentivized for finding the ways their code breaks. It totally depends. In many cases it
by dlandis 5y ago
> If there's only developers who test their own code then they're not incentivized for finding the ways their code breaks.
It totally depends. In many cases it will come back to the original developer if their code breaks in production. That is a lot of incentive to test as thoroughly as possible before releasing.
- solatic 5y agoOnly insofar as ensuring that the software doesn't crash in production, or otherwise cause an event that would cause on-call to be paged. If the customer has a bug, and an issue is opened in the bug tracker, what does the developer care? Forty hours a week is forty hours a week. The developer isn't responsible for delivering business features on-time, and middle management can't be held responsible for delays that are "inevitable" and "outside their control".