3.7 Thou shalt minimize the duration and amount of branches
In a large team of developers, multiple groups may break off into numerous branches of development. Unless you have a version control guru, merging these issues will be a nightmare. The more branches you have, the worse it will be to merge the changes into the trunk. If you shorten the duration (day/week/month) of the branches and have a small amount of branches in the project, the merging will be less of a nightmare.