What's the best way to explain branching (of source code) to a client?
- by Jon Hopkins
The situation is that a client requested a number of changes about 9 months ago which they then put on hold with them half done. They've now requested more changes without having made up their mind to proceed with the first set of changes. The two sets of changes will require alterations to the same code modules.
I've been tasked with explaining…