tag:blogger.com,1999:blog-7818481111016883658.post542195315363108432..comments2024-02-10T17:32:20.193+05:30Comments on Enjoy testing: Do you TRUST the fix?Ajay Balamurugadashttp://www.blogger.com/profile/18002265306717617426noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-7818481111016883658.post-38697301654523919592009-12-14T09:39:02.833+05:302009-12-14T09:39:02.833+05:30Mark,
Thanks for your comment.
If the fix is comp...Mark, <br />Thanks for your comment.<br /><i>If the fix is complicated, whether or not the bug report is simple, I would expect unintended consequences to be more likely.</i><br /><br />Well, Expecting unintended consequences is good but not trusting even after the regression tests is done, is not that good.<br /><br />Sometimes, it is good to respect good fixes and skills of the programmer.Ajay Balamurugadashttps://www.blogger.com/profile/18002265306717617426noreply@blogger.comtag:blogger.com,1999:blog-7818481111016883658.post-17149643856213195362009-12-14T09:32:43.016+05:302009-12-14T09:32:43.016+05:30I totally agree. In this case, the problem was com...I totally agree. In this case, the problem was complicated. Many factors had been changed. something which the programmer had termed as 'correct' behavior, had unintentionally been fixed by this fix.<br />This made me a bit apprehensive about the correctness of the fix.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7818481111016883658.post-63174827581397254952009-12-11T18:57:51.367+05:302009-12-11T18:57:51.367+05:30I wonder if the governing factor is not the compli...I wonder if the governing factor is not the complication of the problem, or the complication of the bug report, but rather complication of the fix. If the bug report is complicated, but the fix is simple, I might be more likely to believe there were no unintended consequences. If the fix is complicated, whether or not the bug report is simple, I would expect unintended consequences to be more likely.<br /><br />A fix to a complicated problem without side effects seems possible but unlikely. I can certainly imagine cases where a complicated problem had a simple root cause and a simple fix, but those have not been the cases I've seen.<br /><br />More often (for me) it went the other direction, a "simple fix" had unintended consequences and complications. Complicated fixes are even more likely to have unintended consequences.Mark Waitehttps://www.blogger.com/profile/18379371030875205412noreply@blogger.com