Stack Overflow - бұл сұрақ -жауап веб -сайты, онда сіз бағдарламалаудың кең ауқымы бойынша сұрақтар қоюға және басқа пайдаланушылардан кері байланыс алуға болады. Stack Overflow сонымен қатар пайдаланушыларға белгілі бір мәселелер бойынша ең жақсы сұрақтарды немесе жауаптарды таңдауға көмектесетін дауыс беру жүйесін ұсынады. Бірақ, кез келген желідегі қауымдастық сияқты, қалай сұрау керектігін білу сізге басқаша қарағанда маңызды жауап алуға көмектеседі.
Қадамдар
3 бөліктің 1 бөлігі: Сұрауға дайындық
Қадам 1. Сіздің сұрағыңыз әлі қойылмағанын немесе жауап берілмегенін тексеріңіз
Мұны әдетте сізде бар проблеманы қарапайым онлайн іздеу арқылы жасауға болады. Егер сіздің сұрағыңыз қайталанса немесе оған жауап берілген болса, оны модераторлар жабуы мүмкін. Іздеуді жетілдірудің кейбір әдістері келесідей:
- Тег пен тақырыпты іздеу үшін: [tag] тақырыбын теріңіз
- Белгілі бір сөз тіркесін іздеу үшін оны тырнақшалармен қоршаңыз: «сөйлем»
-
Тегті, сөз тіркесін немесе тақырыпты алып тастау үшін оларды минус (-) белгісімен бастаңыз
Тегтер үшін: [tagA] -[tagB] (tagB шектеу кезінде tagA іздейді)
Сөз тіркестері үшін: тақырып -«сөз тіркесі» (белгілі бір сөз тіркесін шектеу кезінде тақырыпты іздейді)
Тақырыптар үшін: themeA -topicB (тақырыпты B шектеу кезінде A іздейді)
Қадам 2. Сұрағыңызды мұқият қарастырыңыз
Нақты және қысқаша сұрақ қолданушыларға сіздің проблемаңызды түсінуге және тезірек жауап беруге көмектеседі. Мүмкіндігінше нақты болыңыз, себебі бұл пайдаланушыларға сіздің проблемаңыздың не екенін және сізге қалай кеңес беру керектігін жақсы түсінуге көмектеседі.
Сіз жарияламас бұрын қысқа жобаны жазып, өз ойыңызды нақтылай аласыз
3 -қадам. Түсінікті және сипаттамалы тақырыпты таңдаңыз
Сіздің атыңыз сіздің сұрағыңызға назар аударуға қызмет етеді және сіздің мәселеңізді қысқаша сипаттайтын нақты тақырып басқа пайдаланушыларға сізге көмек ұсынуға жарамдылығын білуге көмектеседі.
- «Кодтағы қате» сияқты жалпы тақырып өте түсініксіз. «Baz үшін барда foo ерекшелігі» сияқты нәрсе пайдаланушыларға егжей -тегжейін оқымастан бұрын сіздің мәселеңізді түсінуге мүмкіндік береді.
- Егер сіз өзіңіздің мәселеңізге жақсы тақырып құруға қиналсаңыз, тақырыпты соңғы рет жазуды сақтағыңыз келуі мүмкін.
Қадам 4. Тақырыптан кеңейтіңіз
Сіздің сұрағыңыз сіздің тақырыбыңыз/тақырыбыңыз бойынша кеңейтілетін проблемаңыздың қысқаша мазмұнынан басталуы керек. Мәселені қалай шешкеніңізді және өзіңіз шешуге қиындық туғызған шектеулерді түсіндіруге тырысыңыз.
5 -қадам. Ең аз, бірақ жеткілікті ақпаратты қосыңыз
Ақпараттың тым көп болуы сізді қиындыққа ұшыратуы мүмкін немесе басқа пайдаланушыларға сіздің проблемаңыздың қай жерде екенін талдауды қиындатады. Бұл әсіресе кодқа қатысты; Сіздің бағдарламаңызға бүкіл бағдарламаны көшіру сирек пайдалы болады.
Қадам 6. Кіру немесе тіркелу
Stack Overflow -қа сұрақ қою үшін сізге Google есептік жазбаңызбен, Facebook профиліңізбен немесе Stack Overflow есептік жазбаңызбен кіру қажет болады. Егер сізге есептік жазба қажет болса, stackoverflow.com сайтына кіріңіз және беттің жоғарғы күй жолағында орналасқан «тіркелу» сілтемесін басыңыз. Содан кейін, өзіңіздің есептік жазбаңызды жасау үшін нұсқауларды орындаңыз және «тіркелу» сілтемесінің жанында орналасқан «кіруді» таңдаңыз.
3 бөліктің 2 бөлігі: Сіздің сұрағыңызды қою
Қадам 1. «Сұрақ қою» түймесін басыңыз
Stackoverflow.com браузеріндегі Stack Overflow басты бетіне өтіңіз. Беттің жоғарғы оң жақ бұрышында сіз «Сұрақ қою» батырмасын көресіз, оны жалғастыру үшін басыңыз.
2 -қадам. Жауапкершіліктен бас тарту туралы ақпаратты оқыңыз
Одан кейін жауапкершіліктен бас тартуды оқығаныңызды және түсінгеніңізді білдіретін құсбелгіні қойыңыз және «Жалғастыру» түймесін басыңыз. Енді сіз өзіңіздің сұрағыңызды қоюға дайынсыз!
Қадам 3. Қажетті ақпаратты толтырыңыз
Дәл осы жерде сіздің проблемаңыздың сипаттамасы мен атауы пайдалы болады. Ақпаратты толтырыңыз және емле мен грамматиканы екі рет тексеруге уақыт бөліңіз. Сіз қалаған соңғы нәрсе - сіздің сұрағыңызға жауап берудің орнына біреу сіздің қолдануды қиындатады. Содан кейін «Сұрағыңызды жіберу» түймесін басыңыз.
Қадам 4. Кез келген сәйкес тегтерді қосыңыз
Тегтер өрісінде теруді бастаған кезде, Stack Overflow жүйесі сізге бұл процеске көмектесу үшін ықтимал тегтерді автоматты түрде ұсынады. Тегтердің сипаттамаларын оқығаныңызға сенімді болыңыз. Дұрыс емес белгі ықтимал жауаптарды айтарлықтай шектеуі мүмкін.
Сіздің тақырыпқа қатысты үш маңызды тегтер: тіл, кітапхана және API
3 -тен 3 -ші бөлім: Бақылау және аяқтау
Қадам 1. Сұрағыңызға оралыңыз
Егер сіз Stack Overflow бойынша бірнеше сұрақ қойсаңыз немесе жақында қойған сұрақтың нақты атауын ұмытып қалсаңыз, пайдаланушыны іздеуге болады. Бұл әрекетті іздеу өрісіне енгізу үшін:
- пайдаланушы: пайдаланушы аты (берілген пайдаланушы аты үшін тек нәтижелерді қайтарады)
- пайдаланушы: пайдаланушы аты тақырыбы (байланысты тақырыппен берілген пайдаланушы аты үшін нәтижелерді ғана қайтарады)
Қадам 2. Пікірлерді тыңдаңыз және жауап беріңіз
Көбінесе бұл конструктивті болады және назар аудара отырып, сіз келесі жолы Stack Overflow сұрақтарын қалай жақсартуға болатынын біле аласыз.
Браузерді сіздің жазбаңыз үшін ашық қалдырыңыз және қосымша немесе дәлірек ақпарат беру үшін жазбаңызды өңдеу арқылы сұрақтарға жауап беріңіз
3 -қадам. Мүмкін болатын шешімдерді қабылдаңыз және енгізіңіз
Сіз қанағаттанарлық деп санайтын жауапты қабылдау үшін жауаптың астындағы жасыл белгіні басуға болады. Бұл сұрақтың аяқталғанын көрсетеді және ұпайға жауап берген пайдаланушыға үлес қосқаны үшін марапат ретінде беріледі.
Қадам 4. Жауаптар мәселені түсіндірсе, тақырыпты реттеңіз
Кейде сіз жіберген сұраққа жауап бергенде, сіз неғұрлым орынды тақырыпты қолдануға болатынын немесе басқа сипаттама оған сәйкес келетінін түсінесіз. Бұл жағдайда тақырыпты өңдеңіз, сонда басқа пайдаланушылар Сұрақтар мен Жауаптарды оңай тауып, пайдалана алады.