095 iPS TDD (Test-Driven Development)


    Check out RailsClips on Kickstarter!!


    01:56 – Testing and Test-Driven Development (TDD)

    03:23 – Panel Experiences with TDD

    08:10 – Value Objects

    09:08 – How To Do TDD

    11:28 – Jaim’s TDD Process

    13:44 – Value and Getting Started with Testing

    21:58 – Writing Tests First

    • “If Code is Easy to Test, It’s Easy to Change.”

    27:18 – Testing on a Team

    32:47 – Higher Level Testing

    36:54 – KIF

    38:00 – Other Ways of Testing UIs

    39:44 – Who Writes the Tests?

    44:06 – Test Data and Environments

    • Test Time => Feedback

    46:50 – Lower-level to Higher-level Tests Transition

    • Value
    • ROI (Return on Investment)

    51:51 – Recording User Interactions


    John Reid: UIViewController TDD [Screencast] (Jaim)
    Test-Driven iOS Development (Developer's Library) by Graham Lee (Jaim)
    WatchKit FAQ (Alondo)
    This Idea Must Die: Scientific Theories That Are Blocking Progress (Edge Question Series) by John Brockman (Alondo)
    Martin Fowler: The Test Pyramid (Pete)
    Working Effectively with Unit Tests by Jay Fields (Pete)
    Avery Brewing IPA (Pete)
    A Wizard of Earthsea by Ursula K. Le Guin (Chuck)
    80/20 Sales and Marketing: The Definitive Guide to Working Less and Making More by Perry Marshall (Chuck)
    Miracles and Massacres: True and Untold Stories of the Making of America by Glenn Beck (Chuck)