Marco is stressed by the legacy UI code in his eight-year-old app. David suggests a "hard fork" approach: creating a separate UI branch, which can be conditionally switched to. This approach is compared to incrementally updating the app, like Gromit building train tracks in front of his train.
Legacy UI code causes stress and hinders updates.
Hard fork approach: creating a separate UI branch.
Comparison to incremental updates (Ship of Theseus).