Convergence with Continuous Integration
Learn how to work in a team for continuous integration.
Localized tests
“It works on my machine!” cries Pat. “Must be something wrong on your machine,” he says to Dale.
Unit tests aren’t going to fix all such problems, but they are a standard of sorts. Any changes to the code can’t break the collective set of tests, otherwise the standards have been violated.
The ability to use unit tests as a team-wide standard requires a shared repository, of course. Developers check code out from the repository or create local branches, depending on your preference. They then make changes, test locally, and check the code back into the shared repository which is also known as integrating the code.
Old-school mentality
The cutting edge of the old-school mentality was to ...