XY problem
From Wikipedia, the free encyclopedia
This article may not meet the general notability guideline or one of the following specific guidelines for inclusion on Wikipedia: Biographies, Books, Companies, Fiction, Music, Neologisms, Numbers, Web content, or several proposals for new guidelines. If you are familiar with the subject matter, please expand or rewrite the article to establish its notability. The best way to address this concern is to reference published, third-party sources about the subject. If notability cannot be established, the article is more likely to be considered for redirection, merge or ultimately deletion, per Wikipedia:Guide to deletion. This article has been tagged since August 2007. |
It has been suggested that this article or section be merged into Loaded question. (Discuss) |
The XY Problem is a problem solving logic fallacy. It involves a problem, X, and the assumed solution to the problem, Y. The problem arises from asking how to do Y without first checking that Y is the best solution to X and that Y is even possible.
An example of a computer science-related XY problem is the question "how can I run Microsoft Office if I switch to Linux?" The assumed solution to the question "how can I open my documents after switching to Linux?" is that one has to use Office. One possible alternative answer to the question is "Use OpenOffice.org."
XY problems are not exclusive to computer programming. For example, X could be "How can I avoid having to bring the trash out?", and Y could be "How can I make my husband bring the trash out?". A possible answer to X, but not Y, is "Avoid trash."
Another example would be X: "How do I bring peace to the world?", and Y: "How can we win a war against terror?"