News for hackers. Stuff that matters.
Re:Logical fallacies in software engineering by Shish2k on Sunday May 26, 2019 @10:55AM (#20015206)
Also frequently combined as "Thing X is known to be imperfect, so thing Y which we've never tried before must be better" D:
Re:Logical fallacies in software engineering by zachrose on Sunday May 26, 2019 @11:34AM (#20015414)
This touches on another thing, which is “Thing X is known to be imperfect, Pat says thing Y is better. Nobody else on the team has tried Y but we have all these aphorisms like ‘no silver bullet’ that lead us to think Y can’t be that good.”
Re:Logical fallacies in software engineering by danmaz74 on Sunday May 26, 2019 @01:14PM (#20016014)
When somebody presents me with a new shiny solution to a hard problem describing it as a silver bullet, I immediately become suspicious. So, it depends a lot on how good Pat says that Y is.
Re:Logical fallacies in software engineering by zachrose on Sunday May 26, 2019 @06:36PM (#20018021)
Do these people actually say, “this is a silver bullet” or is that your interpretation? Does this mean is pat undersells you on Y you might be more receptive?
Re:Logical fallacies in software engineering by danmaz74 on Monday May 27, 2019 @04:39AM (#20020453)
It's not about underselling, it's about showing awareness that there are always tradeoffs. I'm much more receptive when they did their due diligence about those and the risks for the project.
Re:Logical fallacies in software engineering by zzo38computer on Sunday May 26, 2019 @04:39PM (#20017359)
Y is not necessarily better than X, but perhaps you should look to see in case perhaps Y is actually better. (Or maybe in some ways it is better and other ways not so much better. Or maybe it is better for what they are doing but not you.)

Also, sometimes something is, although not perfect, can be improved without breaking or making it too messy, but, sometimes not.