Please log in to watch this conference skillscast.
TDD has not been as central to iOS (and Mac) ecosystems as in some others. Find out why as Phil will argue in favour of TDD as a very valuable tool to have in your toolkit.
Then you’ll explore some techniques for stream-lining the process of writing and working with tests - and how JetBrains’ AppCode can mitigate many common pain points.
Swift itself brings some new tricks to the table that can allow you to rethink the traditional process of TDD - and question whether you even need the tests at all!
YOU MAY ALSO LIKE:
- Option(al) Is Not A Failure (SkillsCast recorded in March 2019)
- Jenny Martin's BDD From Start to Finish - Successful Delivery through Continuous Collaboration (in London on 24th - 26th June 2019)
- Modern development with Java (in London on 15th - 17th July 2019)
- CloudNative London 2019 (in London on 25th - 27th September 2019)
- Keynote Evening with Russ Miles (in London on 1st July 2019)
- Keynote by Angela Yu on Why I'm Building My Next App in Flutter (in London on 25th July 2019)
- Everything you wanted to know about Swift but were afraid to ask (SkillsCast recorded in June 2019)
- Awesome CI/CD Data Pipelines for Distributed Data-Sources (SkillsCast recorded in May 2019)
Workshop: Test Driving Swift To The Max - with or without the tests!
Phil is the author of the test frameworks, Catch - for C++ and Objective-C, and Swordfish for Swift. As Developer Advocate at JetBrains he's involved with CLion, AppCode and ReSharper C++. More generally he's an advocate for good testing practices, TDD and using the type system and functional techniques to reduce complexity and increase correctness. He's previously worked in Finance and Mobile as well as an independent consultant and coach specialising in TDD on iOS.re.