130 likes | 288 Vues
Join Lee Brandt, a Senior Consultant at Adventure Tech Group, as he introduces Behavior-Driven Development (BDD) and its significance in modern programming. With a decade of experience in .NET and a passion for TDD/BDD, Lee shares his insights and methodologies on how BDD can enhance your development practices. Explore the shift from traditional Test-Driven Development (TDD) to BDD, understand the importance of language in guiding development, and learn effective testing strategies. Continuous learning is key, so dive in to discover how to improve your coding skills today!
E N D
Behavior Driven Development Getting Started With
Lee Brandt Senior Consultant Adventure Tech Group 10 Yrs Programming Early .NET Betas TDD / BDD Enthusiast leebrandt@gmail.com www.codebucket.org Twitter: leebrandt
DISCLAIMERS • My opinions are mine, not my employer’s. If you don’t like what you hear, blame me. • I cannot give refunds. • My opinions are my opinions as of TODAY. And are based on what I know TODAY. • I ALWAYS love to learn if I am doing something wrong. Continuous learning… ‘nuff said.
BDD is a shift in TDD language that helps guide you to do TDD the way it was meant to be done.
Test Class Specification Test Fixture Concern Fixture Setup / Test Setup Context Test Observation
Thank You • Papers • http://behaviour-driven.org • http://dannorth.net/introducing-bdd/ • Videos • http://domaindrivendesign.org/events/oopsla2007/dan_north/ • http://video.google.com/videoplay?docid=8135690990081075324 • http://blog.wekeroad.com/mvc-storefront/kona-3/ • Blogs • http://techblog.daveastels.com/ • http://lizkeogh.com/ • http://dannorth.net/ Lee Brandt Email: leebrandt@gmail.com Twitter: @leebrandt www.codebucket.org