ค้นหาอย่างมีประสิทธิภาพ: เอกสาร เครื่องมือค้นหา และ 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) กฎทองนั้นง่ายมาก: ใช้มันเพื่อ ทำความเข้าใจ แล้วไปตรวจรายละเอียดที่แน่นอนในเอกสารทางการ และให้บริบทของคุณ เวอร์ชันของคุณ กับข้อความแสดงข้อผิดพลาดฉบับเต็มแก่มันเสมอ
ทดสอบความรู้
ตรวจสอบว่าคุณจำประเด็นสำคัญของบทเรียนนี้ได้ครบถ้วน
- คุณเปลี่ยนข้อความแสดงข้อผิดพลาดให้เป็นคำค้นได้อย่างไร?
- วางข้อความทั้งหมด รวมทั้งเส้นทางไฟล์และชื่อตัวแปร
- เก็บส่วนที่เป็นสากลของข้อความไว้ แล้วเอาทุกอย่างที่เป็นเรื่องส่วนตัวออก
- อธิบายปัญหาด้วยคำพูดของคุณเองโดยไม่อ้างข้อความนั้นเลย
- คุณควรตรวจอะไรก่อนทำตามคำตอบที่เจอในฟอรัม?
- จำนวนความคิดเห็นใต้คำตอบ
- วันที่เผยแพร่และเวอร์ชันที่มันพูดถึง
- ความยาวของคำตอบ
- ประเทศที่ผู้เขียนมาจาก
- คุณควรปฏิบัติต่อคำตอบที่ AI ให้มาอย่างไร?
- คัดลอกมาใช้ตามนั้นเลย เพราะ AI ไม่ผิดพลาด
- ไม่ต้องสนใจมัน เพราะ AI ไม่ช่วยอะไรในการเรียนเขียนโค้ด
- ใช้มันเพื่อทำความเข้าใจ แล้วไปตรวจรายละเอียดในเอกสารทางการ