What This Short Cut Covers

The past few years has seen the rise of agile or evolutionary methods in software development. These methods embrace change in requirements even late in the project. The ability to change software is because of certain practices that are followed within teams, such as Test Driven Development (TDD, Kent Beck and Dave Astels) and Pair Programming and Continuous Integration (Martin Fowler and Matt Foemmel). Martin Fowler and Matt Foemmel wrote the seminal paper on Continuous Integration, in which they described a way for software teams to integrate their work more than once a day and promotes confidence in the software that is being developed by the team. It is thought that this practice is difficult to apply when continuously ...

Get Recipes for Continuous Database Integration: Evolutionary Database Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.