Classic Movies and Books

Learn Software Development

All about the processes involved in software development

What is branching ?

Filed Under Coding, Terms, Process, Development | Posted on December 27, 2007

Branching, in revision control and software configuration management, is the duplication of an object under revision control (such as a source code file, or a directory tree) in such a way that the newly created object has initially the same contents as the version branched off from, and (more importantly) development (creation of new versions) […]

Extreme Programming Glossary

Filed Under Terms | Posted on December 27, 2007

Extreme Programming has a glossary of its own. Some of the terms used in it may not be familiar to people used to other development processes, so here is a list of some of the terms used.
Extreme Programming: Extreme Programming (or XP) is a set of values, principles and practices for rapidly developing high-quality software […]