Tag Archives: branches

Excessive Branch Use Causes Technical Debt and Increases Risk of Bugs

Agile practitioners already know that technical debt is that accumulation of unfinished work can cause projects to be late late late.  Building up a lot of technical debt is a problem because the debt needs to be payed before you … Continue reading

Posted in Coding, Design, practice | Tagged , , , , , | 1 Comment

SVN Essentials 2

Most of what a developer needs to know about SVN is covered in SVN Essentials.   However, if you are a project lead, and responsible for a project with multiple releases, you might need to also knows these details about branching … Continue reading

Posted in Coding, practice | Tagged , , | Leave a comment

#15 Branch Handling with Fixes

This is really a management issue, not a coding issue. In short: when a bug is fixed on a branch, it should be at the same time (or immediately after) fixed in the trunk. The logic should be obvious, but … Continue reading

Posted in practice | Tagged | Leave a comment

#13 Always Replicate Fix to the Trunk

We try to avoid having multiple versions of a product under maintenance at a time, but every product shipped to real customers has to offer support of the version that the customer has.  This post offer guidance around handling of … Continue reading

Posted in practice | Tagged | Leave a comment