เหตุใดการดีบั๊กใน IDE จึงดีกว่า [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ ฉันเป็นนักพัฒนาซอฟต์แวร์มานานกว่ายี่สิบปีการเขียนโปรแกรมใน C, Perl, SQL, Java, PHP, JavaScript และ Python เมื่อเร็ว ๆ นี้ ผมไม่เคยมีปัญหาฉันไม่สามารถแก้ปัญหาโดยใช้ความคิดบางอย่างระมัดระวังและดีอยู่การแก้จุดบกพร่องprintงบ ฉันเคารพว่าหลายคนพูดว่าเทคนิคของฉันเป็นพื้นฐานและการใช้ดีบักเกอร์จริงใน IDE นั้นดีกว่ามาก แต่จากการสังเกตุของฉันผู้ใช้ IDE ดูเหมือนจะไม่สามารถแก้ไขข้อบกพร่องได้เร็วขึ้นหรือประสบความสำเร็จมากกว่าที่ฉันสามารถทำได้โดยใช้มีดหิน ฉันเปิดกว้างต่อการเรียนรู้เครื่องมือที่เหมาะสมฉันไม่เคยแสดงให้เห็นถึงข้อได้เปรียบที่น่าสนใจในการใช้ตัวแก้ไขภาพ ยิ่งกว่านั้นฉันไม่เคยอ่านบทช่วยสอนหรือหนังสือที่แสดงวิธีการดีบักอย่างมีประสิทธิภาพโดยใช้ IDE นอกเหนือจากพื้นฐานของวิธีการตั้งค่าเบรกพอยต์และแสดงเนื้อหาของตัวแปร ฉันกำลังคิดถึงอะไร อะไรทำให้เครื่องมือการดีบัก IDE มีประสิทธิภาพมากกว่าการใช้printคำสั่งการวินิจฉัยอย่างรอบคอบ คุณสามารถแนะนำทรัพยากร (แบบฝึกหัดหนังสือ screencasts) ที่แสดงเทคนิคปลีกย่อยของการดีบัก IDE ได้หรือไม่ คำตอบที่ดี! ขอบคุณมากสำหรับทุกคนที่สละเวลา ส่องสว่างมาก ฉันโหวตมากและไม่ลงคะแนนเลย บางจุดที่น่าสังเกต: ตัวแก้จุดบกพร่องสามารถช่วยฉันตรวจสอบเฉพาะกิจหรือเปลี่ยนแปลงตัวแปรรหัสหรือลักษณะอื่น ๆ ของสภาพแวดล้อมรันไทม์ขณะที่การดีบักแบบแมนนวลต้องการให้ฉันหยุดแก้ไขและเรียกใช้แอปพลิเคชันอีกครั้ง ตัวแก้จุดบกพร่องสามารถแนบกับกระบวนการทำงานหรือใช้การถ่ายโอนข้อมูลความผิดพลาดในขณะที่มีการดีบักด้วยตนเอง …