Andrew Bancroft 3/11/2015

An (Almost) TDD Workflow in Swift

Read Original

This article presents a practical workflow for developers struggling with test-driven development (TDD) in Swift. It describes a technique where you write small increments of production code first to spark ideas for tests, then write tests to exercise that code. The author emphasizes setting up a split IDE view with tests on one side and code on the other, writing just enough code to get started, and gradually building up to full test-first development. The example uses a Core Data project called 'Zootastic' to illustrate the process of testing a DataHelper class that seeds zoo objects. This approach helps reduce paralysis and builds TDD skills over time.

An (Almost) TDD Workflow in Swift

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser