HTML5 Canvas
Written by: Simon Sarris
Featured Refcardz: Top Refcardz:
  1. Apache Hadoop
  2. Web Driver
  3. MVVM
  4. REST
  5. ADO.NET
  1. HTML5
  2. Ajax
  3. jQuery Selectors
  4. CSS Part 1
  5. Git

Link Details

Link 95244 thumbnail
User 111696 avatar

By bloid
via anthillpro.com
Published: Jul 16 2008 / 13:54

It's about tests not builds While rereading Martin Fowler's classic paper, Continuous Integration, it struck me that its approach to Continuous Integration (CI) is fundamentally flawed. Fowler, like most of the CI community, seems to argue that CI is about building rather than testing. This basic misconception, permeating an otherwise good paper, has contributed to poor tool designs that are focused on build automation and, perhaps more importantly, an untold numbers of teams following bad practices
  • 9
  • 4
  • 1278
  • 0

Comments

Add your comment
User 306406 avatar

MichaelMinella replied ago:

1 votes Vote down Vote up Reply

Interesting perspective. However, I have to disagree. Although tests are a pivotal piece of CI, it is not the key piece. Constant feedback, IMHO, is the key piece. That feedback comes from a barrage of sources. The results of testing is one source. However, a good CI system will also do a deployment to a test environment and expose it to QA which provides another source of feedback. Yet another source would be your business owners taking a look at the functionality during development and providing feedback and course correction. It is this feedback that is the key point in CI and any Agile process.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.