O'Reilly logo

Test-Driven iOS Development by Graham Lee

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Footnotes

Chapter 1

1. In fact, many software projects, including iOS apps, are still managed this way. This fact shouldn’t get in the way of your believing that the waterfall model is an obsolete historical accident.

2. The test framework you use may choose to report assertion failures and “errors” separately, but that’s okay. The point is that you get to find out the test can’t be completed with a successful outcome.

Chapter 2

1. Research undertaken by Microsoft in conjunction with IBM (http://research.microsoft.com/en-us/groups/ese/nagappan_tdd.pdf) found that although teams that were new to TDD were around 15–35% slower at implementing features than when “cowboy coding,” the products they created contained 40–90% fewer bugs—bugs that needed ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required