"Accumulate and fire" is a programming style in which the program sets a number of global variables[?] or objects, then invokes subprograms or methods which operate on the globally set values.
This is considered problematic because:
programmers can forget to set a value before invoking
the state can change in a moment between setting and invoking, particularly when programming with threading.
... the Type 35 Grand Prix car, the huge "Royale[?]", and the Type 55 sports car.
Bugatti also designed a successful motorized railcar, the Autorail, and an airplane, ...