Single Code Base

There is only one code stream. You can develop in a temporary branch, but never let it live longer than a few hours.

Multiple code streams are enormous source of waste in software development.

- Ken Beck (2004), Extreme Programming Explained: Embrace Change (2nd ed.), (p. 123), Addison Wesley