วันนี้ฉันพัฒนาบนคอมพิวเตอร์ที่ค่อนข้างซับซ้อนมันมีหลายคอร์ไดรฟ์ SSD และสิ่งที่ไม่ ยังคงส่วนใหญ่เวลาฉันเขียนโปรแกรมคอมพิวเตอร์ไม่สบายทำอะไร เมื่อฉันต้องการคอมไพล์และรัน / ปรับใช้โครงการที่ค่อนข้างซับซ้อนที่สุดก็ยังคงใช้เวลาสองสามวินาที ทำไม? ตอนนี้เรากำลังมีชีวิตอยู่มากขึ้นเรื่อย ๆ ใน "อายุทันที" ทำไมฉันไม่สามารถกด F5 ใน Visual Studio และเปิด / ปรับใช้แอปพลิเคชันของฉันได้ทันที
สองสามวินาทีอาจไม่ฟังดูแย่นัก แต่ก็ยังมีความเสียดทานทางปัญญาและเวลาที่เพิ่มขึ้นและตรงไปตรงมาทำให้การเขียนโปรแกรมสนุกน้อยลง ดังนั้นการรวบรวมได้อย่างไรในทันที?
คนเรามักจะแก้ไขไฟล์ในแอสเซมบลีต่าง ๆ จะเกิดอะไรขึ้นถ้า Visual Studio / The IDE ทำการคอมไพล์ / และสร้างทุกสิ่งที่ฉันแก้ไขตลอดเวลาเพื่อให้เหมาะสม Heck ถ้าพวกเขาต้องการที่จะก้าวไปข้างหน้าจริงๆพวกเขาสามารถรวบรวมต่อชั้น การรวบรวมอาจไม่ทำงาน แต่ก็ไม่สามารถทำอะไรได้อย่างเงียบ ๆ (ยกเว้นการเพิ่มข้อความแสดงข้อผิดพลาดในหน้าต่างข้อผิดพลาด)
คอมพิวเตอร์ในปัจจุบันแน่นอนสามารถอุทิศหลักหรือสองในงานนี้และถ้ามีคนพบว่ามันน่ารำคาญมันอาจถูกปิดการใช้งานโดยตัวเลือก ฉันรู้ว่าอาจมีปัญหาทางเทคนิคหลายพันรายการและการคัดลอกเงาแฟนซีที่จะต้องได้รับการแก้ไขเพื่อให้ราบรื่นและใช้งานได้จริง แต่จะทำให้การเขียนโปรแกรมราบรื่นยิ่งขึ้น
มีเหตุผลจริงหรือไม่ที่สถานการณ์นี้ไม่สามารถเกิดขึ้นได้? การสึกหรอของไบนารีที่เขียนต่อเนื่องจะมากเกินไปหรือไม่ แอสเซมบลีไม่สามารถเก็บไว้ในหน่วยความจำจนกว่าจะมีการปรับใช้ / รัน