Alex Bolboacă & Adi Bolboacă – Your Easy Start to TDD
We are teaching unit testing and TDD for a few years now. During this time, we have discovered a few practices that all advanced practitioners do, usually without realizing it. I believe these practices are the key for a good start with TDD.
We will introduce these practices in a short talk and we’ll also if we will have enough time we will do a practice session.
You will need to bring your laptops with a unit testing framework installed. You need to have good knowledge of the programming language you will use and know how to use the unit testing framework of choice./p>
What TDD is and is not
Simplifying the problem
What to do when you are stuck
What you will learn?
How to start learning TDD
How to explain TDD to others
TDD is a design tool
Know very well a programming language.
Ideally know how to write unit tests.
Understand SOLID principles.
Understand the Four Elements of Simple Design
Dive into refactoring
Do the attendees need a laptop?