เมื่อใดก็ตามที่คุณประสบกับคำถามเช่นนี้และคุณไม่มีความเชี่ยวชาญในโดเมนปัญหาคุณควรทำสองสามอย่าง
ก่อนอื่นรับทราบว่าคุณไม่มีความเชี่ยวชาญเฉพาะในโดเมนปัญหานี้
ขั้นที่สองอธิบายว่าคุณจะแก้ปัญหาอย่างไร
แม้ว่าฉันจะไม่มีประสบการณ์ที่เฉพาะเจาะจงเมื่อทำงานกับการค้นหาทางภูมิศาสตร์ฉันมั่นใจว่ามีอัลกอริทึมที่มีเอกสารที่ดีและเทคโนโลยีที่มีอยู่เพื่อแก้ไขปัญหา ฉันจะสำรวจสิ่งเหล่านี้เพื่อรับความรู้เกี่ยวกับการแก้ปัญหาทั่วไปที่มีให้ฉันและทำการเลือกเกี่ยวกับการดำเนินการตามข้อกำหนดของโครงการ
ประการที่สามลดปัญหาเช่นนี้ตลอดไปจนถึงองค์ประกอบพื้นฐาน คุณรู้ว่าตำแหน่งบนแผนที่นั้นมีการกระจายแบบ 2 มิติ คุณรู้ว่าถ้าคุณได้รับโดยพลการ x, y พิกัดระยะทางสำหรับแต่ละพิกัดจากพิกัดอื่นคำนวณโดยการสร้างรูปสามเหลี่ยมและแก้สำหรับความยาวที่ไม่รู้จัก คุณหวังว่าจะรู้ว่าหากคุณถูกขอให้ค้นหาพิกัดทั้งหมดภายในกล่องขอบเขตคุณสามารถทำได้โดยการคำนวณขอบเขตของกล่องที่คุณต้องการค้นหาและใช้ง่ายกว่าตรรกะน้อยกว่าทั้งสองแกน
สุดท้ายฉันไม่เคยจ้างนักพัฒนาที่ดูเหมือนจะเลิกตอบคำถาม ถ้าฉันถามคำถามและบุคคลนั้นพูดว่า "ฉันไม่รู้" และไม่แม้แต่จะพยายามคิดผ่านมันด้วยวาจาทำให้ฉันรู้สึกว่าพวกเขาไม่ได้มีส่วนร่วมในการระดมสมอง - ซึ่งเป็นสิ่งสำคัญสำหรับองค์กรที่กำลังเขียนซอฟต์แวร์ .