Over two days, your team will experience Test-Driven Development. First, we’ll learn TDD on its own. Then we’ll apply it to iOS development.
How can you work effectively with XCTest? How do you write a custom assertion helper? How do you identify difficult dependencies, wall them off behind a boundary, and inject them? This class will jump-start your team’s ability to unit test iOS code.
No one acquires new habits in a day or two. If you want to grow your team or yourself, you’ll need to steadily shift over time. I provide coaching in the technical agile practices.
Every situation is different. I’m not here to teach canned content and then leave. I want to help you in your context. Let’s discuss what you need.
Dev managers: When it comes to things like unit testing, TDD, software design, and refactoring, don't assume new hires “know this stuff.” They don't teach it in college. Chances are they don't know it. That's where I come in. ?
Jon Reid is a leading expert in unit testing and Test-Driven Development for iOS development. He has been practicing TDD on Apple platforms since 2001, and is the author of iOS Unit Testing by Example: XCTest Tips and Techniques Using Swift.