Stack Overflow - bu savol -javoblar veb -sayti bo'lib, unda siz dasturlash mavzularining keng doirasi bo'yicha savollar berishingiz va boshqa foydalanuvchilardan fikr olishingiz mumkin. Stack Overflow shuningdek, foydalanuvchilarga muayyan muammolar uchun eng yaxshi savollar yoki javoblarni tanlashda yordam beradigan ovoz berish tizimiga ega. Ammo, har qanday onlayn hamjamiyat singari, qanday qilib so'rashni bilish sizga boshqasidan ko'ra mazmunli javob olishga yordam beradi.
Qadamlar
3dan 1 qism: so'rashga tayyorgarlik
1 -qadam. Savolingiz hali so'ralmagan yoki javob berilmaganligini tekshiring
Bu, odatda, siz duch kelgan muammoning oddiy onlayn qidiruvi yordamida amalga oshirilishi mumkin. Agar sizning savolingiz dublikat bo'lsa yoki unga javob berilgan bo'lsa, uni moderatorlar yopishi mumkin. Qidiruvni takomillashtirishning ba'zi usullari quyidagilar:
- Teg va mavzuni qidirish uchun: [tag] mavzusini kiriting
- Muayyan iborani qidirish uchun uni tirnoq bilan o'rab oling: "ibora"
-
Yorliqni, iborani yoki mavzuni istisno qilish uchun ularni minus (-) belgisi bilan boshlang
Teglar uchun: [tagA] -[tagB] (tagB cheklangan holda tagA ni qidiradi)
Ifodalar uchun: mavzu -"ibora" (ma'lum bir iborani cheklab, mavzuni qidiradi)
Mavzular uchun: mavzuA -topikB (mavzuni A cheklaydi, lekin B ni cheklaydi)
2 -qadam. Savolingizni diqqat bilan ko'rib chiqing
Aniq va aniq savol foydalanuvchilarga sizning muammongizni tushunishga va unga tezroq javob berishga yordam beradi. Iloji boricha aniqroq bo'ling, chunki bu foydalanuvchilarga sizning muammoingiz nima ekanligini va sizga qanday maslahat berishni yaxshiroq tushunishga yordam beradi.
Yozishdan oldin qisqa qoralama yozib, o'z fikrlaringizni aniqlab olishingiz mumkin
Qadam 3. Aniq va tavsiflovchi sarlavhani tanlang
Sizning unvoningiz sizning savolingizga e'tiborni jalb qilish uchun xizmat qiladi va sizning muammoingizni umumlashtiradigan aniq nom, boshqa foydalanuvchilarga sizga yordam berishga yaroqli yoki yo'qligini bilishga yordam beradi.
- "Koddagi xato" kabi umumiy nom juda noaniq. "Bao tufayli barda foo istisno" kabi narsa foydalanuvchilarga tafsilotlarni o'qishdan oldin ham sizning muammoingizni tushunishga imkon beradi.
- Agar siz muammoingiz uchun yaxshi nom yaratish bilan qiynalayotgan bo'lsangiz, nomni yozishni oxirigacha saqlab qo'yishingiz mumkin.
Qadam 4. Sarlavhangizdan kengaytiring
Sizning savolingiz sarlavhangiz/mavzuni kengaytiradigan muammoning qisqacha xulosasidan boshlanishi kerak. Muammoni qanday hal qilganingizni va o'zingiz hal qila olmaydigan cheklovlarni tushuntirishga harakat qiling.
Qadam 5. Minimal, lekin etarli ma'lumotni qo'shing
Ko'p ma'lumotni o'z ichiga olish sizni muammoga olib kelishi yoki boshqa foydalanuvchilarga sizning muammoingiz aynan qaerda ekanligini tahlil qilishni qiyinlashtirishi mumkin. Bu, ayniqsa, kod uchun to'g'ri keladi; Sizning xabaringizni butun dasturdan nusxalash kamdan -kam hollarda foydali bo'ladi.
Qadam 6. Kirish yoki ro'yxatdan o'tish
Stack Overflow -ga savol yuborish uchun siz Google hisobingiz, Facebook profilingiz yoki Stack Overflow hisobingiz bilan kirishingiz kerak bo'ladi. Agar sizga hisob qaydnomasi kerak bo'lsa, stackoverflow.com saytiga tashrif buyuring va sahifaning yuqori holat satrida joylashgan "ro'yxatdan o'tish" havolasini bosing. Keyin hisob qaydnomangizni yaratish bo'yicha ko'rsatmalarga amal qiling va "ro'yxatdan o'tish" havolasi yonidagi "kirish" -ni tanlang.
3 -qismning 2 -qismi: Savolingizni berish
Qadam 1. "Savol berish" tugmasini bosing
Stackoverflow.com saytidagi brauzeringizda Stack Overflow bosh sahifasiga o'ting. Sahifaning o'ng yuqori burchagida siz "Savol berish" tugmachasini ko'rishingiz kerak, uni davom ettirish uchun bosing.
Qadam 2. Ogohlantirishni o'qing
Keyin siz rad javobini o'qiganingizni va tushunganingizni ko'rsatuvchi katakchani belgilang va "Davom etish" tugmasini bosing. Endi siz savolingizni berishga tayyormiz!
Qadam 3. Kerakli ma'lumotlarni to'ldiring
Bu erda muammoning tavsifi va sarlavhasi yordam beradi. Ma'lumotni to'ldiring va imlo va grammatikani ikki marta tekshirishga bir oz vaqt ajrating. Siz xohlagan oxirgi narsa - kimdir sizning savolingizga javob berish o'rniga sizni ishlatishda qiynaladi. Keyin "Savolingizni yuborish" ni bosing.
Qadam 4. Har qanday tegishli teglarni qo'shing
Teglar maydonida siz yozishni boshlaganingizda, Stack Overflow tizimi sizga bu jarayonda sizga yordam beradigan teglarni avtomatik ravishda taklif qiladi. Teglaringiz tavsifini o'qiganingizga ishonch hosil qiling. Noto'g'ri teg potentsial javoblarni jiddiy ravishda cheklab qo'yishi mumkin.
Sizning mavzuingizga tegishli uchta muhim teg: til, kutubxona va API
3dan 3 qism: Kuzatish va tugatish
Qadam 1. Savolingizga qayting
Agar siz Stack Overflow -ga bir nechta savol bergan bo'lsangiz yoki yaqinda so'ragan savolingizning aniq nomini unutgan bo'lsangiz, foydalanuvchi qidiruvini qilishingiz mumkin. Buni qidirish maydoniga kiriting:
- foydalanuvchi: foydalanuvchi nomi (faqat foydalanuvchi nomi uchun natijalarni qaytaradi)
- foydalanuvchi: foydalanuvchi nomi mavzusi (tegishli mavzu bilan berilgan foydalanuvchi nomi uchun faqat natijalarni qaytaradi)
Qadam 2. Tinglang va sharhlarga javob bering
Ko'pincha bu konstruktiv bo'ladi va e'tibor berib, siz keyingi safar Stack Overflow savolini qanday yaxshilashni o'rganishingiz mumkin.
Xabaringiz uchun brauzeringizni ochiq qoldiring va aniqroq ma'lumot berish uchun postingizni tahrir qilib savollarga javob bering
Qadam 3. Mumkin bo'lgan echimlarni qabul qiling va amalga oshiring
Siz qoniqarli deb hisoblagan javobni qabul qilish uchun siz javob balining ostidagi yashil belgini bosishingiz mumkin. Bu savol tugaganligini ko'rsatadi va ochkolarga javob bergan foydalanuvchiga o'z hissasini qo'shgani uchun mukofot beradi.
Qadam 4. Agar javoblar muammoga oydinlik kiritsa, unvoningizni o'zgartiring
Ba'zan, siz yuborgan savolga javob berilayotganda, siz aniqroq sarlavha ishlatilganini yoki boshqa tavsif unga yaxshiroq mos kelishini tushunishingiz mumkin. Bu holda, sarlavhangizni tahrirlang, shunda boshqa foydalanuvchilar sizning savol -javoblaringizni osonroq topishi va ishlatishi mumkin.