จะเกิดอะไรขึ้นเมื่อกิจกรรมขัดข้อง [ซ้ำกัน]

ฉันมีกิจกรรมบางอย่าง แต่ละกิจกรรมมีจุดประสงค์จากกิจกรรมบางอย่าง (โฟลว์ไม่สำคัญ) ให้บอกว่ากิจกรรม A ถึง B ถึง C

หาก C ขัดข้องเนื่องจากตัวชี้ว่างหรือข้อยกเว้นอื่น ๆ เกิดอะไรขึ้นกับกิจกรรมอื่นๆ ก่อนหน้านี้ A และ B จะรีโหลด/สร้างใหม่ หรือเฉพาะ B โหลด/สร้างใหม่เท่านั้น

ปัญหาอีกประการหนึ่งคือเมื่อ C ขัดข้อง ตัวแปรคงที่ทั้งหมดจะถูกเตรียมใช้งานใหม่ สิ่งที่เกิดขึ้นเบื้องหลัง


person Killer    schedule 24.08.2015    source แหล่งที่มา


คำตอบ (1)


มันจะกลับไปสู่สถานะก่อนหน้าที่ถูกต้อง สมมติว่าคุณต่อต้านกิจกรรม C และเมื่อสร้างมันแสดงข้อผิดพลาด มันจะส่งคุณกลับไปที่กิจกรรม B ตอนนี้ หากคุณเปิดกิจกรรม B และคลิกที่ปุ่มที่เปิดกิจกรรม C แล้วข้อผิดพลาดปรากฏขึ้น มันจะทำให้คุณกลับสู่จุดเริ่มต้นของกิจกรรม B

person Vulovic Vukasin    schedule 24.08.2015
comment
นั่นหมายถึงเจตนาจะหยุดสถานะปัจจุบันชั่วคราว ( ณ เวลาที่แสดงเจตนา) และกิจกรรมจะไม่ดำเนินต่อไปอีกต่อไป - person Killer; 24.08.2015