Kodokon kodokon.com

ค้นหาอย่างมีประสิทธิภาพ: เอกสาร เครื่องมือค้นหา และ AI

เขียนคำค้นให้ดีขึ้น ตัดสินว่าแหล่งข้อมูลน่าเชื่อถือแค่ไหน และใช้ AI โดยไม่ตกหลุมพรางของมัน

8 นาที · 3 คำถาม

เปิดบทเรียนนี้ใน Kodokon

ไม่มีใครจำได้ทุกอย่าง และไม่มีใครพยายามจะจำ นักพัฒนาที่มีประสบการณ์สิบห้าปีค้นหาพอ ๆ กับมือใหม่ เพียงแต่เขาค้นหาได้ ดีกว่า และเร็วกว่า การรู้วิธีค้นหาไม่ใช่การโกง มันคือทักษะอันดับหนึ่งของอาชีพนี้ ข่าวดีคือมันสรุปได้เป็นกฎง่าย ๆ ไม่กี่ข้อ

คำค้นที่ดีมีสามส่วน: ภาษาหรือเครื่องมือ ที่เกี่ยวข้อง ส่วนที่เป็นสากลของข้อความแสดงข้อผิดพลาด และไม่มีอะไรอีก หลุมพรางคลาสสิกคือการวางข้อความดิบ ๆ ลงไปทั้งดุ้น พร้อมกับเส้นทางไฟล์และชื่อตัวแปรของคุณ ไม่มีใครในโลกนี้มีโฟลเดอร์ชื่อเหมือนของคุณ ผลลัพธ์จึงไม่ขึ้นมาสักอัน ตัดสิ่งที่เป็นเรื่องส่วนตัวออก แล้วเก็บสิ่งที่เป็นสากลไว้

TEXT
คำค้นที่แย่:
C:\Users\Marie\projects\site\app.js NameError quantity

คำค้นที่ดี:
javascript TypeError cannot read properties of undefined
ตัดเส้นทางไฟล์และชื่อส่วนตัวออก เก็บถ้อยคำที่เป็นสากลไว้

แหล่งข้อมูลไม่ได้มีค่าเท่ากันทั้งหมด เรียงตามลำดับ: เอกสารทางการ ของเครื่องมือนั้น ซึ่งทันสมัยเสมอแม้จะอ่านแห้ง ๆ MDN สำหรับทุกเรื่องที่เกี่ยวกับเว็บ ฟอรัมถามตอบอย่าง Stack Overflow ซึ่งมีประโยชน์มากสำหรับข้อผิดพลาดเฉพาะเจาะจง และสุดท้ายคือบล็อกและวิดีโอ ซึ่งดูเพลินแต่มักล้าสมัย ก่อนจะทำตามคำตอบใด ให้ตรวจสองอย่าง: วันที่ ของมัน และ เวอร์ชัน ที่มันพูดถึง

AI แบบสนทนาเป็นเพื่อนร่วมค้นหาที่ยอดเยี่ยม: มันอธิบายข้อความแสดงข้อผิดพลาดเป็นภาษาคนธรรมดา เรียบเรียงเอกสารที่อ่านยากขึ้นใหม่ และเสนอจุดตั้งต้นให้ แต่มันก็ กุเรื่องขึ้นมาได้อย่างมั่นใจเต็มร้อย เช่นกัน ทั้งฟังก์ชัน ตัวเลือก หรือที่อยู่ที่ไม่มีอยู่จริง เรื่องนี้เรียกว่า อาการหลอน (hallucination) กฎทองนั้นง่ายมาก: ใช้มันเพื่อ ทำความเข้าใจ แล้วไปตรวจรายละเอียดที่แน่นอนในเอกสารทางการ และให้บริบทของคุณ เวอร์ชันของคุณ กับข้อความแสดงข้อผิดพลาดฉบับเต็มแก่มันเสมอ

ทดสอบความรู้

ตรวจสอบว่าคุณจำประเด็นสำคัญของบทเรียนนี้ได้ครบถ้วน

  1. คุณเปลี่ยนข้อความแสดงข้อผิดพลาดให้เป็นคำค้นได้อย่างไร?
    • วางข้อความทั้งหมด รวมทั้งเส้นทางไฟล์และชื่อตัวแปร
    • เก็บส่วนที่เป็นสากลของข้อความไว้ แล้วเอาทุกอย่างที่เป็นเรื่องส่วนตัวออก
    • อธิบายปัญหาด้วยคำพูดของคุณเองโดยไม่อ้างข้อความนั้นเลย
  2. คุณควรตรวจอะไรก่อนทำตามคำตอบที่เจอในฟอรัม?
    • จำนวนความคิดเห็นใต้คำตอบ
    • วันที่เผยแพร่และเวอร์ชันที่มันพูดถึง
    • ความยาวของคำตอบ
    • ประเทศที่ผู้เขียนมาจาก
  3. คุณควรปฏิบัติต่อคำตอบที่ AI ให้มาอย่างไร?
    • คัดลอกมาใช้ตามนั้นเลย เพราะ AI ไม่ผิดพลาด
    • ไม่ต้องสนใจมัน เพราะ AI ไม่ช่วยอะไรในการเรียนเขียนโค้ด
    • ใช้มันเพื่อทำความเข้าใจ แล้วไปตรวจรายละเอียดในเอกสารทางการ