• Tickets

      No tickets in this group.
    • TDD for iOS Workshop

      € 595,00

      TDD isn’t something you can learn from just reading a book. In this workshop, we learn by doing! If you’re a programmer with basic familiarity of iOS development, you’re ready.

      Price excludes VAT and ticketing fees.

About this event

Test-Driven Development (TDD) is a core practice of Technical Agility. Yet few companies practice it (and wonder why they’re having trouble with agility). Fewer still apply it to Apple platforms. Like riding a bicycle, TDD isn’t something you can learn from just reading a book. In this workshop, we learn by doing! If you’re a programmer with basic familiarity of iOS development, you’re ready.

Your trainer will be Jon Reid, author of iOS Unit Testing by Example: XCTest Tips and Techniques Using Swift. Jon has been practicing TDD on Apple platforms for 18 years.

Course content:

  • Why do TDD?
  • Recommended tools
  • The Three Steps: Red, Green, Refactor
  • The Three Laws: Growing test code and production code in parallel
  • Writing focused, readable tests
  • Emergent Design: Evolving a solution that meet your needs
  • Refactoring: Changing the design in small, verified steps
  • How to TDD view controllers
  • Test doubles (stubs, mocks, fakes)
  • How to add tests to legacy code

Please bring a MacBook (Pro) with the current Xcode version installed.

Contact
info@appforce1.net
+31624350511
The Student Hotel Amsterdam City
Wibautstraat 129
1091 GL Amsterdam
NL