Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 1.96 KB

README.md

File metadata and controls

19 lines (12 loc) · 1.96 KB

Understanding TDD and Refactoring with Lego

Bryan Beecham - Sep. 25, 2018

Abstract

In this session we will learn the basics of Test Driven Design/Development (TDD) through the use of Lego. We will create failing tests, make them pass and then refactor. We won’t be writing software, we will be using Lego bricks and some other basic tools. By working with our hands these technical concepts that can be tricky to wrap your head around will be simplified.

The session begins with some background on TDD. Everyone will have their own Lego that we will use throughout the session. As the session progresses we will move from working by ourselves to pairs and finally in groups.

This session has been presented all over the world and is now used by many Agile coaches to help teach the concept of Test Driven Development.

Speaker Bio

Bryan Beecham is an Agile coach, trainer, developer and international speaker with over 20 years of diverse IT experience as a consultant with companies ranging from small startups to large, Fortune 500 companies. His specialties are coaching teams, providing effective training and facilitating Agile adoption. He is a software craftsman who is passionate about improving everyone's ability to design and produce valuable software. He is equally proficient discussing corporate vision with executives, advising companies on Agile transformation and teaching new techniques and practices to developers. Bryan is known for providing passionate and innovative software development guidance using collaboration, continuous improvement, and discovering creative solutions.

Bryan has published training videos on TDD, Refactoring and Pair Programming and speaks regularly at conferences internationally. He volunteers as a hockey coach and enjoys talking about hockey, guitars, and maintaining a healthy lifestyle.

@BillyGarnet

Resources

You can find the slides for the presentation here.