Stack Overflow เป็นเว็บไซต์ Q&A ที่คุณสามารถถามคำถามในหัวข้อการเขียนโปรแกรมที่หลากหลายและรับคำติชมจากผู้ใช้รายอื่น Stack Overflow ยังมีระบบการลงคะแนนที่ช่วยให้ผู้ใช้สามารถเลือกคำถามหรือคำตอบที่ดีที่สุดสำหรับปัญหาเฉพาะได้ แต่เช่นเดียวกับชุมชนออนไลน์อื่นๆ การรู้วิธีถามจะช่วยให้คุณได้คำตอบที่มีความหมายได้เร็วกว่าที่คุณคิด
ขั้นตอน
ตอนที่ 1 จาก 3: เตรียมถาม
ขั้นตอนที่ 1 ตรวจสอบว่าคำถามของคุณยังไม่ได้ถูกถามหรือตอบ
โดยปกติสามารถทำได้ด้วยการค้นหาปัญหาที่คุณมีทางออนไลน์ หากคำถามของคุณซ้ำซ้อนหรือมีคำตอบแล้ว ผู้ดูแลอาจถูกปิด วิธีปรับแต่งการค้นหาของคุณมีดังนี้:
- หากต้องการค้นหาแท็กและหัวข้อ ให้พิมพ์: [tag] topic
- หากต้องการค้นหาวลีเฉพาะ ให้ล้อมรอบด้วยคำพูด: "วลี"
-
หากต้องการยกเว้นแท็ก วลี หรือหัวข้อ ให้นำหน้าด้วยเครื่องหมายลบ (-)
สำหรับแท็ก: [tagA] -[tagB] (ค้นหา tagA ในขณะที่จำกัด tagB)
สำหรับวลี: หัวข้อ -"วลี" (ค้นหาหัวข้อในขณะที่จำกัดวลีเฉพาะ)
สำหรับหัวข้อ: topicA -topicB (ค้นหา topicA ในขณะที่จำกัด topicB)
ขั้นตอนที่ 2 พิจารณาคำถามของคุณอย่างรอบคอบ
คำถามที่ชัดเจนและรัดกุมจะช่วยให้ผู้ใช้เข้าใจปัญหาของคุณและตอบได้เร็วยิ่งขึ้น ระบุให้เฉพาะเจาะจงที่สุดเท่าที่จะทำได้ เนื่องจากจะช่วยให้ผู้ใช้เข้าใจปัญหาของคุณได้ดีขึ้นและจะแนะนำคุณได้อย่างไร
คุณสามารถชี้แจงความคิดของคุณโดยจดร่างข้อความสั้นๆ ก่อนโพสต์
ขั้นตอนที่ 3 เลือกชื่อที่ชัดเจนและสื่อความหมาย
ชื่อของคุณจะใช้เพื่อดึงความสนใจไปที่คำถามของคุณ และชื่อที่ชัดเจนซึ่งสรุปปัญหาของคุณโดยทั่วไปจะช่วยให้ผู้ใช้รายอื่นทราบว่าพวกเขาเหมาะสมที่จะให้ความช่วยเหลือคุณหรือไม่
- ชื่อทั่วไปเช่น "Error in Code" นั้นคลุมเครืออย่างไม่น่าเชื่อ บางอย่างเช่น "ข้อยกเว้น foo ในแถบเนื่องจาก baz" ช่วยให้ผู้ใช้เข้าใจปัญหาของคุณก่อนที่จะอ่านรายละเอียด
- หากคุณกำลังดิ้นรนกับการสร้างชื่อที่ดีสำหรับปัญหาของคุณ คุณอาจต้องการบันทึกการเขียนชื่อไว้เป็นครั้งสุดท้าย
ขั้นตอนที่ 4 ขยายจากชื่อของคุณ
คำถามของคุณควรเริ่มต้นด้วยการสรุปปัญหาโดยย่อซึ่งจะขยายตามชื่อ/หัวข้อของคุณ พยายามอธิบายวิธีที่คุณพบปัญหาและข้อจำกัดใดๆ ที่ทำให้คุณแก้ปัญหาด้วยตัวเองได้ยาก
ขั้นตอนที่ 5. รวมข้อมูลเพียงเล็กน้อยแต่เพียงพอ
การใส่ข้อมูลมากเกินไปอาจทำให้คุณมีปัญหาหรือทำให้ผู้ใช้รายอื่นแยกวิเคราะห์ได้ยากว่าปัญหาของคุณอยู่ที่ไหน นี้ไปโดยเฉพาะอย่างยิ่งสำหรับรหัส การคัดลอกโปรแกรมทั้งหมดของคุณลงในโพสต์นั้นไม่ค่อยมีประโยชน์
ขั้นตอนที่ 6 ลงชื่อเข้าใช้หรือลงทะเบียน
ในการโพสต์คำถามบน Stack Overflow คุณจะต้องเข้าสู่ระบบด้วยบัญชี Google, โปรไฟล์ Facebook หรือบัญชี Stack Overflow ของคุณ หากคุณต้องการสร้างบัญชี ไปที่ stackoverflow.com และคลิกลิงก์ "สมัคร" ที่แถบสถานะด้านบนของหน้า จากนั้น ทำตามคำแนะนำเพื่อสร้างบัญชีของคุณและเลือก "เข้าสู่ระบบ" ซึ่งอยู่ถัดจากลิงก์ "สมัครใช้งาน"
ส่วนที่ 2 จาก 3: การถามคำถามของคุณ
ขั้นตอนที่ 1 คลิกปุ่ม "ถามคำถาม"
ไปที่หน้าแรกของ Stack Overflow ในเบราว์เซอร์ของคุณที่ stackoverflow.com ที่มุมบนขวาของหน้า คุณจะเห็นปุ่มถามคำถาม ซึ่งคุณควรคลิกเพื่อดำเนินการต่อ
ขั้นตอนที่ 2 อ่านข้อจำกัดความรับผิดชอบ
จากนั้นทำเครื่องหมายในช่องที่ระบุว่าคุณได้อ่านและทำความเข้าใจข้อจำกัดความรับผิดชอบแล้วคลิก "ดำเนินการต่อ" ตอนนี้คุณพร้อมที่จะถามคำถามของคุณแล้ว!
ขั้นตอนที่ 3 กรอกข้อมูลที่จำเป็น
นี่คือที่ที่คำอธิบายปัญหาและชื่อของคุณมีประโยชน์ กรอกข้อมูลและใช้เวลาสักครู่เพื่อตรวจสอบการสะกดและไวยากรณ์อีกครั้ง สิ่งสุดท้ายที่คุณต้องการคือมีคนมารบกวนการใช้งานของคุณแทนที่จะตอบคำถามของคุณ จากนั้นคลิกที่ "โพสต์คำถามของคุณ"
ขั้นตอนที่ 4 เพิ่มแท็กที่เกี่ยวข้อง
ในช่องแท็ก เมื่อคุณเริ่มพิมพ์ ระบบ Stack Overflow จะแนะนำแท็กที่น่าจะเป็นไปได้โดยอัตโนมัติเพื่อช่วยคุณในกระบวนการนี้ อย่าลืมอ่านคำอธิบายสำหรับแท็กของคุณ แท็กที่ไม่ถูกต้องสามารถจำกัดการตอบสนองที่อาจเกิดขึ้นได้อย่างจริงจัง
แท็กสำคัญสามแท็กที่จะรวมไว้กับหัวข้อของคุณ ได้แก่ ภาษา ไลบรารี และ API
ตอนที่ 3 ของ 3: ติดตามและจบ
ขั้นตอนที่ 1 กลับไปที่คำถามของคุณ
หากคุณถามคำถามสองสามข้อเกี่ยวกับ Stack Overflow หรือหากคุณลืมชื่อที่แน่นอนของคำถามที่คุณเพิ่งถามไปเมื่อเร็วๆ นี้ คุณสามารถค้นหาผู้ใช้ได้ เมื่อต้องการทำประเภทนี้ลงในช่องค้นหา:
- ผู้ใช้:ชื่อผู้ใช้ (ส่งคืนผลลัพธ์เฉพาะสำหรับชื่อผู้ใช้ที่ให้ไว้)
- ชื่อผู้ใช้: หัวข้อชื่อผู้ใช้ (ส่งคืนผลลัพธ์เฉพาะสำหรับชื่อผู้ใช้ที่ให้มาพร้อมกับหัวข้อที่เกี่ยวข้อง)
ขั้นตอนที่ 2 ฟังและตอบกลับความคิดเห็น
บ่อยครั้งสิ่งเหล่านี้จะสร้างสรรค์ และเมื่อให้ความสนใจ คุณสามารถเรียนรู้วิธีพัฒนาทักษะการถามคำถาม Stack Overflow ในครั้งต่อไป
เปิดเบราว์เซอร์ทิ้งไว้ในโพสต์ของคุณ และตอบคำถามโดยแก้ไขโพสต์เพื่อให้ข้อมูลชัดเจนยิ่งขึ้น
ขั้นตอนที่ 3 ยอมรับและดำเนินการแก้ไขที่เป็นไปได้
ในการยอมรับคำตอบที่คุณคิดว่าน่าพอใจ คุณสามารถคลิกเครื่องหมายถูกสีเขียวใต้คะแนนของคำตอบ สิ่งนี้จะบ่งบอกว่าคำถามนั้นเสร็จสิ้นแล้วและจะให้ผู้ใช้ที่ตอบคะแนนเป็นรางวัลสำหรับการร่วมให้ข้อมูล
ขั้นตอนที่ 4 ปรับเปลี่ยนชื่อของคุณหากคำตอบชี้แจงปัญหา
ในบางครั้ง เมื่อมีการตอบคำถามที่คุณโพสต์ คุณอาจตระหนักว่าอาจมีการใช้ชื่อที่เหมาะเจาะกว่านี้ หรือคำอธิบายที่ต่างออกไปจะเหมาะสมกว่า ในกรณีนี้ ให้แก้ไขชื่อของคุณเพื่อให้ผู้ใช้รายอื่นสามารถค้นหาและใช้ Q&A ของคุณได้ง่ายขึ้น