BDD Interview with Leslie BrooksRichard Lawrence talks with Leslie Brooks about adopting Behavior-Driven Development and some of the unique challenges for BDD on data science projects.
00:57 How Leslie got into BDD
04:41 How BDD has helped his teams
07:07 More maintainable software with BDD
13:24 Good & bad Gherkin
20:53 Driving down the cost of change
22:41 Automating many interfaces from the same scenarios
25:37 When BDD doesn't drive down maintenance costs
27:55 Benefits other than maintainability
32:32 The value of safety for developers
33:08 What has been hard about adopting BDD
41:45 Scenario outlines - good or bad?
44:14 Unique challenges of BDD in data science work
1:02:24 Advice for getting started with BDD
"Behavior-Driven Development with Cucumber" by Richard Lawrence & Paul Rayner https://bddwithcucumber.com/
Simon Powers on BDD in Banking https://cucumber.io/blog/podcast/bdd-in-banking/
"The world's most misunderstood collaboration tool" by Aslak Hellesøy https://cucumber.io/blog/collaboration/the-worlds-most-misunderstood-collaboration-tool/
"The Cucumber for Java Book" by Seb Rose, Matt Wynne & Aslak Hellesøy https://www.amazon.com/Cucumber-Java-Book-Behaviour-Driven-Development/dp/1941222293
Richard Lawrence talks with Leslie Brooks about adopting Behavior-Driven Development and some of the unique challenges for BDD on data science projects.
Behavior-Driven Development with Cucumber by Richard Lawrence & Paul Rayner
Simon Powers on BDD in Banking
The world’s most misunderstood collaboration tool by Aslak Hellesøy
The Cucumber for Java Book by Seb Rose, Matt Wynne & Aslak Hellesøy