The XY Problem (2014)
21–30 of 111 posts
Re: The XY Problem (2014)
#22Re: The XY Problem (2014)
#23Re: The XY Problem (2014)
#24But sometimes this happens because the questioner wants to avoid other people's waste of time asking a more specific and limited question instead of a generic one. Often this happens because the environment where the question is asked is highly selective and does not accept too verbose and indirect questions. The solution is to be more open to conversation on both sides.
Conversational environments certainly make it easier to root cause them, but it's often still painful.
Re: The XY Problem (2014)
#25By now I know to ask her what the actual problem is right up front.
Re: The XY Problem (2014)
#26Re: The XY Problem (2014)
#27That said, I enjoy giving literal answers to things. Sometimes it's a fun challenge, others I'm just being a smartass, and occasionally it's a teaching opportunity. A few times I've done this to younger team members, then set myself a reminder to check on them to see if they figured out why that's not the best way.
Re: The XY Problem (2014)
#28Is there a name for when person A asks B and B thinks A has fallen victim to the XY probem but A really didn't and has indeed an unusual problem at their hands?
In my experience, people who have proven fairly to themselves that they're in an odd situation can prove it to others pretty easily. "I'm not doing $Z because..."
Re: The XY Problem (2014)
#29The worst XY problem is knowing you want to do Y, even if its strange or whatever, asking how to do it, and people asking you "why do Y? Do X instead". Happens all the time in Stack Overflow. Just answer the fucking question, and then give the lecture on why you think it should be done that way, or why it shouldn't be done at all...
There are a few people who frequently have this complaint, but I don't think it's a real problem. If you actually need to do Y in a situation where most people who think they need to do Y are wrong, it's not everyone else's responsibility to divine that you are the magical case. It's your responsibility to demonstrate that you actually do know what you're doing. This isn't something you do by discussing how unfair ot…
There are two failure modes though:
1) You really want to do Y, not X. You are not asking the question, just searching for the answer, and find that "how do you do Y?" question, and the answer is "do X instead". Because you're a special case, these answers will likely dominate your search results.
2) You decide to ask the question. You make it very clear that you want to do Y, not X. Your question is closed as a duplicate of the one whose answer was "do X".
Re: The XY Problem (2014)
#301. https://stackoverflow.com/questions/1732348/regex-match-open...