Rails Remote Conf 02:07 - Testing

07:28 - Adding Tests Later; When is the test useful?

  • TDD (Test-driven Development)

14:35 - Testing the Happy Path

16:48 - Writing Tests First

18:53 - Sharing Code

  • Larry Wall: Three Virtues

27:34 - Testing Error Messages

29:04 - External vs Mocking/Stubbing

34:11 - Exploratory Tests and Characterization Tests

  • Sunk Cost Fallacy
  • Katrina Owen: Therapeutic Refactoring

39:07 - Refactoring

47:22 - Mocking and Stubbing (Cont’d)

  • Justin Searls: To Mock or Not to Mock @ SCNA 2012
  • Dependency Injection
    • Practical Object-Oriented Design in Ruby by Sandi Metz
  • Spies

Picks

  • How American Politics Went Insane (Jessica)
  • Alex Kitchens’ Minecraft Tweet (Sam)
  • The "Is It a DSL or an API?" Ten Question Checklist (Sam)
  • Transmit (Chuck)
  • Zoom (Chuck)
  • Rails Remote Conf (Chuck)