Presentation: "Behaviour Driven Development... the step after TDD"
                      
                      
                      
                      
                      
                      
                        Track:
                        
 
                        What Makes Ruby Roll?
                        
                       
                      
                      
                        Time:
                        
                          
                            Wednesday 13:00 - 14:00
                          
                          
                        
                      
                      
                        Location:
                        
                          
                            
                              
                              
                                Conference Hall 2
                              
                            
                          
                          
                        
                      
                      
                        
                          Abstract: Test-driven development and automated acceptance testing have taken the agile programming world by storm, becoming cornerstones of any agile project.
At its best, TDD is a design process as much - or more than - a testing approach. Behaviour-driven development (BDD) repositions both TDD and automated acceptance testing to place the emphasis on the behaviour of a system. Evidence from many different teams has shown that this approach leads to a better understanding and more effective use of TDD. This session introduces the principles behind BDD and demonstrates some real examples in Ruby.
                        
                      
                      
                      
                         Download slides
 Download slides