mmaness/JULIE — Issue #2: Back and Calculations
Author: mmaness
Created: 2011-11-06 20:34:52+00:00
State: open

Imagine two questions, A and B, where a calculation is performed once A is completed. If the respondent chooses to go back to Question A by using the the "Back" buttons, the calculations that were performed are not negated. This can lead to some unintended consequences. What should be done to deal with this?

I have a few suggestions for possible solutions:

* Do nothing. Make sure users are aware that it is a concern and ask them to perform calculations in a safe way.
* Provide a utility which reverses calculations
* Store the state of the variable hash in the database after every question