Stack Overflow adalah laman web Q&A di mana anda boleh mengemukakan soalan mengenai pelbagai topik pengaturcaraan dan mendapatkan maklum balas daripada pengguna lain. Stack Overflow juga dilengkapi sistem pengundian yang membolehkan pengguna membantu memilih soalan atau jawapan terbaik untuk masalah tertentu. Tetapi, seperti mana-mana komuniti dalam talian, mengetahui cara bertanya dapat membantu anda mendapatkan jawapan yang lebih bermakna daripada yang anda mungkin lakukan.
Langkah-langkah
Bahagian 1 dari 3: Bersedia untuk Bertanya
Langkah 1. Pastikan pertanyaan anda belum diajukan atau dijawab
Ini biasanya dapat dicapai dengan carian dalam talian yang mudah mengenai masalah yang anda hadapi. Sekiranya soalan anda adalah pendua atau sudah dijawab, soalan tersebut mungkin ditutup oleh moderator. Beberapa kaedah memperhalusi carian anda adalah seperti berikut:
- Untuk mencari teg dan topik, ketik: [tag] topik
- Untuk mencari frasa tertentu, lampirkan dengan petikan: "frasa"
-
Untuk mengecualikan teg, frasa, atau topik, awalkan dengan tanda tolak (-)
Untuk tag: [tagA] - [tagB] (mencari tagA sambil mengehadkan tagB)
Untuk frasa: topik - "frasa" (mencari topik sambil mengehadkan frasa tertentu)
Untuk topik: topicA -topicB (mencari topikA sambil mengehadkan topikB)
Langkah 2. Pertimbangkan soalan anda dengan teliti
Soalan yang jelas dan ringkas akan membantu pengguna memahami masalah anda dan menjawabnya dengan lebih cepat. Tentukan sebisa mungkin, kerana ini akan membantu pengguna memahami dengan lebih baik apa masalah anda dan bagaimana memberi nasihat kepada anda.
Anda boleh menjelaskan pendapat anda dengan menuliskan draf pendek sebelum diposkan
Langkah 3. Pilih tajuk yang jelas dan deskriptif
Tajuk anda akan menarik perhatian kepada soalan anda, dan tajuk yang jelas yang merangkumi masalah anda secara amnya akan membantu pengguna lain mengetahui sama ada mereka sesuai untuk menawarkan pertolongan kepada anda.
- Tajuk umum seperti, "Kesalahan dalam Kod" sangat kabur. Sesuatu seperti "pengecualian di bar kerana baz" membolehkan pengguna memahami masalah anda sebelum membaca perinciannya.
- Sekiranya anda bergelut untuk mencipta tajuk yang baik untuk masalah anda, anda mungkin ingin menyimpan menulis tajuk untuk yang terakhir.
Langkah 4. Kembangkan dari tajuk anda
Soalan anda harus dimulakan dengan ringkasan masalah anda yang merangkumi tajuk / topik anda. Cuba jelaskan cara anda menghadapi masalah tersebut dan apa-apa batasan yang menyukarkan anda menyelesaikannya sendiri.
Langkah 5. Sertakan maklumat yang minimum tetapi mencukupi
Menyertakan terlalu banyak maklumat boleh membuat anda menghadapi masalah atau menyukarkan pengguna lain untuk menghuraikan di mana sebenarnya masalah anda berada. Ini berlaku terutamanya untuk kod; menyalin keseluruhan program anda ke dalam catatan anda jarang sekali membantu.
Langkah 6. Log masuk atau daftar
Untuk menghantar soalan di Stack Overflow, anda perlu log masuk dengan akaun Google, profil Facebook, atau akaun Stack Overflow anda. Sekiranya anda perlu membuat akaun, lawati stackoverflow.com dan klik pautan "daftar" yang terdapat di bar status teratas halaman. Kemudian, ikuti arahan untuk membuat akaun anda dan pilih "log masuk," yang terdapat di sebelah pautan "daftar".
Bahagian 2 dari 3: Menanyakan Soalan Anda
Langkah 1. Klik butang "Tanya Soalan"
Navigasi ke halaman utama Stack Overflow di penyemak imbas anda di stackoverflow.com. Di sudut kanan atas halaman, anda akan melihat butang Tanya Soalan, yang harus anda klik untuk meneruskan.
Langkah 2. Baca penafian
Kemudian tandakan kotak kotak yang menunjukkan bahawa anda telah membaca dan memahami penafian tersebut dan klik "Teruskan." Sekarang anda sudah bersedia untuk mengemukakan soalan anda!
Langkah 3. Isi maklumat yang diperlukan
Di sinilah penerangan dan tajuk masalah anda sangat berguna. Isi maklumat dan luangkan masa untuk memeriksa ejaan dan tatabahasa. Perkara terakhir yang anda mahukan adalah seseorang yang mengganggu penggunaan anda dan bukannya menjawab soalan anda. Kemudian klik pada "Hantar soalan anda."
Langkah 4. Tambahkan sebarang tag yang berkaitan
Di medan tag, ketika anda mula mengetik, sistem Stack Overflow secara automatik akan mencadangkan kemungkinan tag untuk membantu anda dalam proses ini. Pastikan anda membaca keterangan untuk teg anda. Teg yang tidak betul dapat menghadkan kemungkinan tindak balas.
Tiga teg penting untuk disertakan berkaitan dengan topik anda adalah: bahasa, perpustakaan, dan API
Bahagian 3 dari 3: Susulan dan Selesai
Langkah 1. Kembali ke soalan anda
Sekiranya anda mengemukakan beberapa soalan mengenai Stack Overflow, atau jika anda lupa tajuk soalan yang baru anda ajukan, anda boleh melakukan carian pengguna. Untuk melakukan jenis ini ke dalam bidang carian:
- pengguna: nama pengguna (hanya mengembalikan hasil untuk nama pengguna yang disediakan)
- pengguna: topik nama pengguna (hanya mengembalikan hasil untuk nama pengguna yang disediakan dengan topik yang berkaitan)
Langkah 2. Dengarkan dan balas komen
Selalunya ini akan membina, dan dengan memberi perhatian, anda dapat belajar bagaimana meningkatkan kemahiran bertanya Stack Overflow anda untuk lain kali.
Biarkan penyemak imbas anda terbuka untuk siaran anda, dan balas soalan dengan mengedit siaran anda untuk memberikan lebih banyak, atau lebih tepat, maklumat
Langkah 3. Terima dan laksanakan penyelesaian yang mungkin
Untuk menerima jawapan yang anda anggap memuaskan, anda boleh mengklik tanda centang hijau di bawah skor jawapan. Ini akan menunjukkan bahawa soalan sudah selesai, dan akan memberi pengguna yang menjawab mata sebagai ganjaran untuk menyumbang.
Langkah 4. Sesuaikan tajuk anda sekiranya jawapan menjelaskan masalahnya
Kadang kala, ketika pertanyaan yang telah Anda kirimkan dijawab, Anda mungkin menyedari bahawa judul yang lebih sesuai dapat digunakan atau penerangan yang berbeda akan lebih sesuai. Dalam kes ini, edit tajuk anda supaya pengguna lain dapat mencari dan menggunakan Soal Jawab anda dengan lebih mudah.