---
title: "Test or Go Fishing — how to write better Swift for iOS"
url: "https://www.pardel.dev/2018/03/17/test-or-go-fishing"
date: 2018-03-17
author: "Paul Ardeleanu"
tags: ["Swift","iOS","TDD"]
description: "Slides from my TechTalks Timisoara talk on Test Driven Development in Swift for iOS development - how to write better Swift for iOS"
---

# Test or Go Fishing — how to write better Swift for iOS

<p>This post contains the slides from my <a href="https://www.hipo.ro/locuri-de-munca/locuri_de_munca/91116/TechTalks--Timisoara/Software-Development-Conference?ref=pardel.dev">TechTalks Timisoara</a> talk - here is the abstract:</p>

<blockquote>
  Whilst not a panacea for your development troubles (but certainly a headache for many), Test Driven Development (or any of its incarnations) can prove something of a silver bullet if done correctly and consistently. Cleaner code and shorter QA cycles are two of the best benefits.<br/>
  <br/>
  In this talk, Paul will get you started with TDD in Swift, best practices and tools available. We'll be looking at prototyping & writing tests in Xcode Playgrounds before migrating to a project, the benefit of writing various types of tests and using 3rd party frameworks.
</blockquote>

<iframe src="//www.slideshare.net/slideshow/embed_code/key/djh6cAvhgUnu75" width="1000" height="660" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-top: 20px; margin-bottom:5px; max-width: 100%;" allowfullscreen="" class="mx-auto my-12"> </iframe>
