Session Details

Session Details2019-01-07T06:21:08+00:00

Test-driven development: save your time, save your sanity, write great code fast

Presented by: Paul Roub

For the skeptical: Both new and more-seasoned devs -- especially solo practitioners -- can have a lot of misconceptions about TDD. Mostly of the "it's extra work, it's extra code, I can't ship tests, why would I test something simple and obvious" variety. But magic happens when the light bulb switches to "on".

Walk through the design of a simple-enough class, showing along the way how initial assumptions are often wrong; how to avoid making those assumptions too early; throw away less code; and feel comfortable and safe when you *do* throw away code.

Tags: Other, TestingLevel: Intermediate