In this session from Agile On The Beach 2017 entitled ‘Test Driving Swift To The Max – with or without the Tests!’, Phil Nash discusses the challenges to implementing TDD to a Swift programming environment.
Swift is the new systems language from Apple – aimed at iOS and Mac development. TDD has not been as central to these ecosystems as its has to some others – but it is still very much alive! Phil looks at why that might be, what challenges there are, and ways to mitigate – or eliminate – them. He also looks at what tools can help – and how Swift itself brings some new tricks to the table that can allow us to rethink the traditional process of TDD – and question whether we even need the tests at all!
Phil Nash United Kingdom Developer Advocate JetBrains
Phil is a Developer Advocate for Swift, Objective-C and C++ tools at JetBrains. Prior to that he worked in as diverse fields as: finance, agile coaching and iOS development. A long time C++ developer he also has his feet in C#, F#, Objective- C and Swift – as well as dabbling in other languages. He is the author of several open source projects – most notably Catch: a C++-native test framework.
Agile on the Beach is a leading annual conference in Falmouth, Cornwall UK. Since 2011 Agile on the Beach has been a two day agile conference, set on the Cornish coast with a beach party in between. The conference explores agile software, products, teams, business and practices. With 400 attending, the conference hosts 50 seminars and workshops to provide the ultimate agile learning experience, along with ample opportunities for networking at its 3 evening events.