คำตอบอื่น ๆ นั้นดีมากแล้วและฉันรู้ว่าตัวอย่างของคุณเป็นเพียงตัวอย่าง แต่ฉันต้องการชี้ให้เห็นส่วนใหญ่ของกระบวนการนี้ที่ยังไม่ได้กล่าวถึง:
คุณต้องระบุสมมติฐานของคุณแล้วทดสอบสมมติฐานเหล่านั้นกับกรณีมุม
ดูตัวอย่างของคุณฉันเห็นสมมติฐานสองสามข้อ:
- วิธีการเรียกซ้ำจะทำให้เกิดข้อผิดพลาดในที่สุด
- ไม่มีใครเห็นข้อผิดพลาดนี้เนื่องจากวิดีโอใช้เวลาในการเล่นนานเกินขีด จำกัด
คนอื่น ๆ ได้พูดถึงข้อสันนิษฐานแรก แต่ดูที่ข้อสมมติฐานที่สอง: จะเกิดอะไรขึ้นถ้าวิดีโอของฉันยาวเพียงเสี้ยววินาที?
และแน่นอนว่าอาจไม่ใช่กรณีที่ใช้กันทั่วไป แต่คุณแน่ใจจริงๆหรือว่าไม่มีใครจะอัปโหลดวิดีโอสั้น ๆ คุณกำลังสมมติว่าวิดีโอนั้นมีความยาวน้อยที่สุดและคุณอาจไม่รู้ด้วยซ้ำว่าคุณกำลังสมมติอะไร! สมมติฐานนี้อาจทำให้เกิดข้อบกพร่องอื่น ๆ ในสถานที่อื่น ๆ ในใบสมัครของคุณ?
สมมติฐานที่ไม่ระบุชื่อเป็นแหล่งของแมลงขนาดใหญ่
อย่างที่ฉันพูดฉันรู้ว่าตัวอย่างของคุณเป็นเพียงตัวอย่าง แต่กระบวนการในการระบุสมมติฐานของคุณ (ซึ่งมักจะยากกว่าที่คิด) จากนั้นการคิดถึงข้อยกเว้นของสมมติฐานเหล่านี้เป็นปัจจัยสำคัญในการตัดสินใจว่าจะใช้เวลาของคุณที่ไหน
ดังนั้นหากคุณคิดว่า "ฉันไม่ควรทำสิ่งนี้เพราะมันจะไม่เกิดขึ้น" จากนั้นคุณควรใช้เวลาสักครู่เพื่อตรวจสอบสมมติฐานดังกล่าว คุณมักจะนึกถึงกรณีมุมที่อาจเป็นเรื่องธรรมดามากกว่าที่คุณคิด
ที่ถูกกล่าวว่ามีจุดที่สิ่งนี้กลายเป็นการออกกำลังกายในไร้ประโยชน์ คุณอาจไม่สนใจว่าแอปพลิเคชัน JavaScript ของคุณทำงานได้ดีกับเครื่องคิดเลข TI-89 หรือไม่ดังนั้นใช้เวลาไม่นาน
คำตอบอื่น ๆ ได้กล่าวถึงเรื่องนี้อยู่แล้ว แต่การหาเส้นแบ่งระหว่าง "นี่คือสิ่งสำคัญ" และ "นี่เป็นการเสียเวลา" ไม่ใช่วิทยาศาสตร์ที่แน่นอนและขึ้นอยู่กับปัจจัยหลายอย่างที่แตกต่างอย่างสิ้นเชิงจากที่หนึ่ง บุคคลหรือ บริษัท อื่น
แต่ส่วนใหญ่ของกระบวนการนั้นคือการระบุสมมติฐานของคุณก่อนแล้วจึงพยายามรับรู้ข้อยกเว้นของสมมติฐานเหล่านั้น