XY Sorunu #25
barbarbar338
announced in
Posts
Replies: 2 comments 2 replies
-
hi how is going? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
XY sorunu, asıl probleminize yardım aramaktansa bu problemi çözmek için denediğiniz hatalı çözüm hakkında yardım aramaktır. Bu durum hem yardım isteyenler hem de yardım edecekler açısından oldukça zaman ve enerji kaybına yol açıyor. Biraz daha detaylandırmak gerekirse:
Böylece yardım etmeye çalışan insanlar sorunun Y olduğunu ve bu soruna çözüm bulduklarını düşünür, ancak soruyu soran kişi yanıtını alamamıştır ve tekrardan başa dönerek bu sefer farklı bir "Y" üretmiştir.
Bu kısır döngüyü engellemek için soruyu soran kişinin şu adımları takip etmesi oldukça faydalıdır:
Bu durumu örneklendirecek olursak:
Bu örneğimizde bir uygulama geliştiricisi belirtilen dosyanın uzantısını belirlemek istiyor, ancak sorusunu yanlış sorduğu için boş yere zaman kaybediyor:
gördüğünüz gibi yukarıdaki örnekte X (yani John Doe'nin yapmak istediği şey) dosya uzantısına erişmek ancak John Doe 2 kere Y üretiyor (1. "stringin son 3 harfini alma", 2. "stringi noktalardan ayırma") ve her ne kadar doğru cevap alsa da işine yaramayacağı için boşa vakit harcamış oluyor. John Doe sorusunu "Stringin son üç harfi nasıl alınır?" gibi sormaktansa "Bir dosyanın uzantısını nasıl alınır?" şeklinde sorsaydı hem cevabına daha hızlı ulaşırdı hem de birden çok kişi ile gereksiz sohbette bulunmazdı.
Beta Was this translation helpful? Give feedback.
All reactions