Devchat.tv Episode Roundup

095 iPS TDD (Test-Driven Development)


Listen Later

Check out RailsClips on Kickstarter!!

 

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

  • The iPhreaks Show Episode #92: Unit Testing with NatashaTheRobot
  • 03:23 - Panel Experiences with TDD

    • Unit Testing
    • The Difference Between Faking, Mocking, and Stubbing
    • 08:10 - Value Objects

      09:08 - How To Do TDD

      • “Red, Green, Refactor”
        • BDD (Behavior-Driven Development)
        • The Cucumber Book: Behaviour-Driven Development for Testers and Developers  by Matt Wynne and Aslak Hellesøy
        • The RSpec Book: Behaviour-Driven Development with RSpec, Cucumber, and Friends  by David Chelimsky, Dave Astels, Zach Dennis, Aslak Hellesøy, Bryan Helmkamp, Dan North
        • 11:28 - Jaim’s TDD Process

          13:44 - Value and Getting Started with Testing

          • Ruby Rogues Episode #178: Refactoring Ruby with Martin Fowler
          • 21:58 - Writing Tests First

            • “If Code is Easy to Test, It’s Easy to Change.”
            • 27:18 - Testing on a Team

              • Automation
                • guard (Ruby)
                • clang
                • Continuous Integration (CI)
                • 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

                      Picks

                      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)

                      ...more
                      View all episodesView all episodes
                      Download on the App Store

                      Devchat.tv Episode RoundupBy Devchat.tv