Design

Test-driven development helps you improve the design of your code by giving you a detailed-oriented view and explicit times for making improvements. It’s still up to you to take advantage of those opportunities. In this episode, we take a second look at how our tab API should work and how we can improve our test design.

  1. E24Decoupling

    Fri, 13 Nov ’15
  2. E25Shims and Containers

    Fri, 20 Nov ’15
  3. E26Small Steps and Meaningful Names

    Fri, 27 Nov ’15
  4. E27The Options Object

    Fri, 4 Dec ’15
  5. E28Design

    Fri, 11 Dec ’15
  6. E29Refactoring

    Fri, 18 Dec ’15
  7. E30What Should You Test?

    Fri, 25 Dec ’15
  8. E31Refactor First

    Fri, 1 Jan ’16
  9. E32Events

    Fri, 8 Jan ’16