In this episode Matthew talks with Scott Densmore about Test Driven Development for the iPhone. The Objective C world is slowly gaining popularity with platforms like iOS and producing High quality apps is a must. Test Driven Development is just starting to catch on in this world and Scott and Matthew discuss how Scott has been able to maintain a TDD lifestyle while developing for the iPhone.
iPhone TDD
- How Test Driven Development (TDD) works on hardware
- What are some of the tools
- What frameworks are available (mocking, unit testing, etc.)
- How does the standard TDD pattern change
- Is the red/green pattern still followed
- Can you still have things like Continuous Integration
- Parts of the pattern that just don’t work
- Personal Experiences developing iPhone applications
- Benefits to the TDD lifestyle
- Gotchas and downsides to the TDD lifestyle
Information from/about Scott
- Patterns & Practices – Windows Azure Guidance
- Scott’s Blog
- OCUnit – Unit Testing Framework
- Xcode – Object C IDE
Comments