Test or GoFishing

- video course -

A guide on how to write better Swift for iOS

NB: This is work in progress [50% completed]

This video course is all about learning the art of iOS Test Driven Development, in the most pragmatic and efficient way possible - no fluff about!

It is the result of 7 years of teaching iOS and incorporates feedback from hundreds of developers that have discovered the joy of building apps for iOS devices.


We're aiming it at developers of all skills but assume some Swift knowledge. If this is the first time you've ventured into Swift, you might need to put in some extra work. The Swift.org website is a great place to start.

01: What is TDD
02: Xcode Playgrounds
03: TDD in Playgrounds (the Task)
04: The Task Manager
05: Object Factories
06: Xcode Projects
07: Migrating the TaskManager

Buy on Gumroad

Paul Ardeleanu

About the Author

Paul is a software engineer, trainer and speaker specialised in data-driven solutions on mobile platforms with an emphasis on prototyping, best practices and balance with agility. He started programming back in the days of Fortran, graduated with a PhD in Computational Physics from UCLan and currently hailing from London, UK.

He blogs on Medium, often tweets and, in his spare time, is bootstrapping Event.Run.