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