Subscribe to our Erlang Factory newsletter to receive the latest updates and news

Dominic Williams
An Agile voice in the Erlang world

Dominic Williams is co-founder and CTO of Corporama, a start-up  building an Erlang-powered Web site for looking up and tracking  companies on the Internet. He was previously CTO of Cellicium, makers of the USSD portal and gateway and biggest employer of Erlang  programmers in France. Dominic co-authored a book on Extreme  Programming back in 2002 and is the founder of Extreme Forge, an open  source tool for Extreme Programming in Erlang.

Dominic Williams is Giving the Following Talks
The Tao of TDD

Test-driven development (TDD) is more than "having tests". It is a Way. A way to design, a way to code and a way to keep code clean. It is  even a way to communicate with other developers. The tests are just the icing on the cake.
After describing the TDD development cycle as practiced by Extreme  Programmers, Dominic will show how Erlang and TDD are ideally suited  to each other, more so than with most OO languages. In particular, the lack of side effects, pattern matching and of course Erlang's concurrency model all make for a great TDD experience. In return, TDD  gives Erlang developers some of the safety of static typing, if not  more.
This tool-agnostic talk should convince TDD converts to use Erlang and  Erlang old-timers to try out the TDD Way!