Da sempre si è pensato alla difficoltà di riuscire ad andare a ritroso sui passi eseguiti per eventualmente cambiarne qualcuno.
Propongo un compromesso di questo tipo: il log registrerebbe (per es.) una prima elaborazione, poi una seconda, poi una terza, poi una quarta, poi una quinta.
La quarta la devo rifare in un modo diverso.
Bene, il programma mi chiederà fino a dove i passi sono corretti e dirò fino al terzo e quindi mi viene ricostruito (andando quindi in avanti) dalla prima elaborazione fino alla terza. Io rifarò la quarta e la quinta elaborazione. Se non sono stato chiaro, sono a Vostra disposizione