По мере увеличения сложности и важности приложений для iOS, разработчики должны гарантировать неизменное повышение качества прикладного кода. Это означает необходимость использования новейших приемов создания и тестирования приложений. Разработка через тестирование (Test-Driven Development, TDD) - один из таких приемов. Книга "Разработка через тестирование для iOS" - первая, которая полностью сосредоточена на том, чтобы помочь вам успешно внедрить приемы TDD и модульного тестирования в окружение iOS. Опытный разработчик Грэхем Ли поможет вам быстро внедрить приемы TDD в процесс разработки с использованием Xcode 4 и фреймворка модульного тестирования OCUnit. Он проведет вас через создание законченного приложения с применением приема разработки через тестирование, от начальной спецификации до функционального продукта. Ли также представит мощные шаблоны применения TDD в разработке и познакомит с новейшими автоматизированными средствами тестирования, которые скоро появятся на платформе iOS.
Po mere uvelichenija slozhnosti i vazhnosti prilozhenij dlja iOS, razrabotchiki dolzhny garantirovat neizmennoe povyshenie kachestva prikladnogo koda. Eto oznachaet neobkhodimost ispolzovanija novejshikh priemov sozdanija i testirovanija prilozhenij. Razrabotka cherez testirovanie (Test-Driven Development, TDD) - odin iz takikh priemov. Kniga "Razrabotka cherez testirovanie dlja iOS" - pervaja, kotoraja polnostju sosredotochena na tom, chtoby pomoch vam uspeshno vnedrit priemy TDD i modulnogo testirovanija v okruzhenie iOS. Opytnyj razrabotchik Grekhem Li pomozhet vam bystro vnedrit priemy TDD v protsess razrabotki s ispolzovaniem Xcode 4 i frejmvorka modulnogo testirovanija OCUnit. On provedet vas cherez sozdanie zakonchennogo prilozhenija s primeneniem priema razrabotki cherez testirovanie, ot nachalnoj spetsifikatsii do funktsionalnogo produkta. Li takzhe predstavit moschnye shablony primenenija TDD v razrabotke i poznakomit s novejshimi avtomatizirovannymi sredstvami testirovanija, kotorye skoro pojavjatsja na platforme iOS.