Skip to content
This repository has been archived by the owner on Feb 16, 2022. It is now read-only.
/ TDD-Albums Public archive

A Hands-On Tutorial for iPhone Developers Learning TDD

License

Notifications You must be signed in to change notification settings

eBay/TDD-Albums

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Welcome! The TDD-Albums library started as a hands-on tutorial for a few iPhone developers at eBay that were interested in learning Test Driven Development. The goal of the library is to provide top-to-bottom lessons covering a variety of the topics a typical iPhone application developer would need while practicing TDD.

Our library covers topics familiar to iPhone developers, like networking and MVC, while working totally from TDD. Our library also introduces topics familiar to TDD developers, like dependency-injection and test-double classes, while working from Objective-C, Cocoa, and Swift.

TDD-Albums is appropriate for iPhone developers that have never attempted TDD. That being said, TDD-Albums is not appropriate for learning iPhone development. You must have strong competency in Objective-C and Cocoa before attempting this tutorial. You should also have a working knowledge of Swift.

TDD-Albums is built from the Swift 1.2 syntax. This means that you should download the latest version of the developer tools. TDD-Albums builds correctly from Xcode Version 6.3 (6D570).

Open the Wiki for step-by-step instructions.

About

A Hands-On Tutorial for iPhone Developers Learning TDD

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published