This event has ended. Create your own event → Check it out
This event has ended. Create your own
View analytic
Friday, September 18 • 11:35am - 12:25pm
Putting the 'D' in TDD

Sign up or log in to save this to your schedule and see who's attending!

What is software design? How does it relate to writing code? many of us are using agile methodologies nowadays, but how can we reconcile these with the concept of software design as we currently know it?
In this talk, I will share with the audience my personal journey with Test-Driven Development (and Design) over the last 4 years, a journey that started with me assuming that I know what TDD is and how one should write tests and over time has repeatedly proved me wrong, making me more humble and open to new ideas - and by way of that, helped me become a better engineer.

This is not a talk about code. It's about adopting a Zen-like approach to software design, using TDD as our guide.

avatar for Shai Yallin

Shai Yallin

Software engineer, advocating TDD, Wix.com
I'm a software engineer, advocating TDD at Wix.com. I've been developing in the Scala programming language since early 2011 and serve as Wix's resident Scala evangelist. I'm also a founding member of Underscore, the Israeli Scala user group.I'm a musician, playing keyboards and making music with the bands Solstice Coil, Salvya and Subterranean Masquerade. I'm also an amateur recording and mixing engineer with a humble home studio where I work... Read More →

Friday September 18, 2015 11:35am - 12:25pm
Room 4 Crowne Plaza

Attendees (8)