Eksperimentering
Antiflimmer-rendring
Ingen ser originalsiden bli til testen. Og ingen feil har lov til å la siden bli liggende skjult.
Når en variant endrer noe over bretten, må den besøkende ikke se originalen først. Kjøretiden skjuler siden mens endringer anvendes og viser den fram umiddelbart etterpå, så det første som rendres, er versjonen som testes.
Det interessante ingeniørarbeidet ligger i den andre halvdelen. Å skjule en kundes side er det farligste denne programvaren gjør, så visningen kalles fra fire uavhengige kodeveier: etter at endringer er anvendt, fra den indre feilhåndtereren, fra den ytre feilhåndtereren, og i kjøretiden som serveres til nettsteder uten noen eksperimenter i gang i det hele tatt.
Den redundansen er bevisst og behandles som en invariant heller enn som duplisering å rydde opp til ett sted. Hvis én vei feiler, kjører en annen fortsatt. Feilen som forsvares mot, er et kundenettsted som blir stående blankt for sine egne besøkende.
Feil i eksperimentkode fanges opp og rapporteres etterpå heller enn å kastes, av samme grunn: en ødelagt variant skal koste dere testen, aldri siden.