Test-Driven iOS Development (Developer's Library)

Valutazione media 3,62
( su 86 valutazioni fornite da Goodreads )
 
9780321774187: Test-Driven iOS Development (Developer's Library)

As iOS apps become increasingly complex and business-critical, iOS developers must ensure consistently superior code quality. This means adopting best practices for creating and testing iOS apps. Test-Driven Development (TDD) is one of the most powerful of these best practices. Test-Driven iOS Development is the first book 100% focused on helping you successfully implement TDD and unit testing in an iOS environment.

 

Long-time iOS/Mac developer Graham Lee helps you rapidly integrate TDD into your existing processes using Apple’s Xcode 4 and the OCUnit unit testing framework. He guides you through constructing an entire Objective-C iOS app in a test-driven manner, from initial specification to functional product. Lee also introduces powerful patterns for applying TDD in iOS development, and previews powerful automated testing capabilities that will soon arrive on the iOS platform. Coverage includes

  • Understanding the purpose, benefits, and costs of unit testing in iOS environments
  • Mastering the principles of TDD, and applying them in areas from app design to refactoring
  • Writing usable, readable, and repeatable iOS unit tests
  • Using OCUnit to set up your Xcode project for TDD
  • Using domain analysis to identify the classes and interactions your app needs, and designing it accordingly
  • Considering third-party tools for iOS unit testing
  • Building networking code in a test-driven manner
  • Automating testing of view controller code that interacts with users
  • Designing to interfaces, not implementations
  • Testing concurrent code that typically runs in the background
  • Applying TDD to existing apps
  • Preparing for Behavior Driven Development (BDD)

 

The only iOS-specific guide to TDD and unit testing, Test-Driven iOS Development covers both essential
concepts and practical implementation.


 

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

About the Author:

Graham Lee's job title is “Smartphone Security Boffin,” a role that requires a good deal of confidence in the code he produces. His first exposure to OCUnit and unit testing came around six years ago, as test lead on a GNUstep-based server application. Before iOS became the main focus of his work, Graham worked on applications for Mac OS X, NeXTSTEP, and any number of UNIX variants.

 

This book is the second Graham has written as part of his scheme to learn loads about computing by trying to find ways to explain it to other people. Other parts of this dastardly plan include speaking frequently at conferences across the world, attending developer meetings near to his home town of Oxford, and volunteering at the Swindon Museum of Computing.

 

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

I migliori risultati di ricerca su AbeBooks

Edizione Internazionale
Edizione Internazionale

1.

Graham Lee
ISBN 10: 0321774183 ISBN 13: 9780321774187
Nuovi Paperback Quantità: 5
Edizione Internazionale
Da
PRIORITY BOOKS
(Springfield, VA, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Paperback. Condizione libro: New. Softcover Book, New Condition, Fast Shipping. Ready in Stock. 1st Edition. [Please Read Carefully Before Buying], This Is An International Edition. Printed In Black and White. 256 Pages, Book Cover And ISBN No May Be Different From US Edition. Restricted Sales Disclaimer Wordings Not For Sales In USA And Canada May Be Printed On The Cover Of The Book. Standard Shipping 7-14 Business Days. Expedited Shiping 4-8 Business Days. ***WE DO NOT ENTERTAIN BULK ORDERS.*** The Books May Be Ship From Overseas For Inventory Purpose. Codice libro della libreria 368751

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 14,42
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,33
In U.S.A.
Destinazione, tempi e costi
Edizione Internazionale
Edizione Internazionale

2.

Graham Lee
ISBN 10: 0321774183 ISBN 13: 9780321774187
Nuovi Paperback Quantità: 1
Edizione Internazionale
Da
Nick Book House
(Fresno, CA, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Paperback. Condizione libro: New. New, Softcover International Edition, Printed in Black and White, Different ISBN, Same Content As US edition, Book Cover may be Different, in English Language. Codice libro della libreria 23521

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 15,30
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,33
In U.S.A.
Destinazione, tempi e costi

3.

Lee, Graham
Editore: Addison-Wesley Professional (2012)
ISBN 10: 0321774183 ISBN 13: 9780321774187
Nuovi Paperback Quantità: 1
Da
SharP.Books
(Rockford, IL, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Addison-Wesley Professional, 2012. Paperback. Condizione libro: New. New. nice cover, tight binding, clean pages thanx!. Codice libro della libreria 016-0209

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 21,27
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,33
In U.S.A.
Destinazione, tempi e costi

4.

Lee, Graham
Editore: Prentice Hall
ISBN 10: 0321774183 ISBN 13: 9780321774187
Nuovi Quantità: > 20
Da
INDOO
(Avenel, NJ, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Prentice Hall. Condizione libro: New. Brand New. Codice libro della libreria 0321774183

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 22,01
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 2,92
In U.S.A.
Destinazione, tempi e costi

5.

Lee, Graham
Editore: Addison-Wesley Professional (2012)
ISBN 10: 0321774183 ISBN 13: 9780321774187
Nuovi Paperback Quantità: 1
Da
pickabook
(San francisco, CA, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Addison-Wesley Professional, 2012. Paperback. Condizione libro: New. Codice libro della libreria mon0000165874

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 22,41
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,33
In U.S.A.
Destinazione, tempi e costi

6.

Graham Lee
Editore: Pearson Education (US), United States (2012)
ISBN 10: 0321774183 ISBN 13: 9780321774187
Nuovi Paperback Quantità: 1
Da
The Book Depository
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education (US), United States, 2012. Paperback. Condizione libro: New. New.. Language: English . Brand New Book. As iOS apps become increasingly complex and business-critical, iOS developers must ensure consistently superior code quality. This means adopting best practices for creating and testing iOS apps. Test-Driven Development (TDD) is one of the most powerful of these best practices. Test-Driven iOS Development is the first book 100 focused on helping you successfully implement TDD and unit testing in an iOS environment. Long-time iOS/Mac developer Graham Lee helps you rapidly integrate TDD into your existing processes using Apple s Xcode 4 and the OCUnit unit testing framework. He guides you through constructing an entire Objective-C iOS app in a test-driven manner, from initial specification to functional product. Lee also introduces powerful patterns for applying TDD in iOS development, and previews powerful automated testing capabilities that will soon arrive on the iOS platform. Coverage includes * Understanding the purpose, benefits, and costs of unit testing in iOS environments * Mastering the principles of TDD, and applying them in areas from app design to refactoring * Writing usable, readable, and repeatable iOS unit tests * Using OCUnit to set up your Xcode project for TDD * Using domain analysis to identify the classes and interactions your app needs, and designing it accordingly * Considering third-party tools for iOS unit testing * Building networking code in a test-driven manner * Automating testing of view controller code that interacts with users * Designing to interfaces, not implementations * Testing concurrent code that typically runs in the background * Applying TDD to existing apps * Preparing for Behavior Driven Development (BDD) The only iOS-specific guide to TDD and unit testing, Test-Driven iOS Development covers both essential concepts and practical implementation. Codice libro della libreria AAC9780321774187

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 29,01
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

7.

Graham Lee
Editore: Pearson Education (US), United States (2012)
ISBN 10: 0321774183 ISBN 13: 9780321774187
Nuovi Paperback Quantità: 10
Da
Book Depository hard to find
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education (US), United States, 2012. Paperback. Condizione libro: New. New.. Language: English . This book usually ship within 10-15 business days and we will endeavor to dispatch orders quicker than this where possible. Brand New Book. As iOS apps become increasingly complex and business-critical, iOS developers must ensure consistently superior code quality. This means adopting best practices for creating and testing iOS apps. Test-Driven Development (TDD) is one of the most powerful of these best practices. Test-Driven iOS Development is the first book 100 focused on helping you successfully implement TDD and unit testing in an iOS environment. Long-time iOS/Mac developer Graham Lee helps you rapidly integrate TDD into your existing processes using Apple s Xcode 4 and the OCUnit unit testing framework. He guides you through constructing an entire Objective-C iOS app in a test-driven manner, from initial specification to functional product. Lee also introduces powerful patterns for applying TDD in iOS development, and previews powerful automated testing capabilities that will soon arrive on the iOS platform. Coverage includes * Understanding the purpose, benefits, and costs of unit testing in iOS environments * Mastering the principles of TDD, and applying them in areas from app design to refactoring * Writing usable, readable, and repeatable iOS unit tests * Using OCUnit to set up your Xcode project for TDD * Using domain analysis to identify the classes and interactions your app needs, and designing it accordingly * Considering third-party tools for iOS unit testing * Building networking code in a test-driven manner * Automating testing of view controller code that interacts with users * Designing to interfaces, not implementations * Testing concurrent code that typically runs in the background * Applying TDD to existing apps * Preparing for Behavior Driven Development (BDD) The only iOS-specific guide to TDD and unit testing, Test-Driven iOS Development covers both essential concepts and practical implementation. Codice libro della libreria BTE9780321774187

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 29,16
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

8.

Lee, Graham
ISBN 10: 0321774183 ISBN 13: 9780321774187
Nuovi Quantità: 1
Da
Pbshop
(Wood Dale, IL, U.S.A.)
Valutazione libreria
[?]

Descrizione libro 2012. PAP. Condizione libro: New. New Book.Shipped from US within 10 to 14 business days. Established seller since 2000. Codice libro della libreria IB-9780321774187

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 26,08
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,33
In U.S.A.
Destinazione, tempi e costi

9.

Graham Lee
Editore: Pearson Education (US), United States (2012)
ISBN 10: 0321774183 ISBN 13: 9780321774187
Nuovi Paperback Quantità: 1
Da
The Book Depository US
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education (US), United States, 2012. Paperback. Condizione libro: New. New.. Language: English . Brand New Book. As iOS apps become increasingly complex and business-critical, iOS developers must ensure consistently superior code quality. This means adopting best practices for creating and testing iOS apps. Test-Driven Development (TDD) is one of the most powerful of these best practices. Test-Driven iOS Development is the first book 100 focused on helping you successfully implement TDD and unit testing in an iOS environment. Long-time iOS/Mac developer Graham Lee helps you rapidly integrate TDD into your existing processes using Apple s Xcode 4 and the OCUnit unit testing framework. He guides you through constructing an entire Objective-C iOS app in a test-driven manner, from initial specification to functional product. Lee also introduces powerful patterns for applying TDD in iOS development, and previews powerful automated testing capabilities that will soon arrive on the iOS platform. Coverage includes * Understanding the purpose, benefits, and costs of unit testing in iOS environments * Mastering the principles of TDD, and applying them in areas from app design to refactoring * Writing usable, readable, and repeatable iOS unit tests * Using OCUnit to set up your Xcode project for TDD * Using domain analysis to identify the classes and interactions your app needs, and designing it accordingly * Considering third-party tools for iOS unit testing * Building networking code in a test-driven manner * Automating testing of view controller code that interacts with users * Designing to interfaces, not implementations * Testing concurrent code that typically runs in the background * Applying TDD to existing apps * Preparing for Behavior Driven Development (BDD) The only iOS-specific guide to TDD and unit testing, Test-Driven iOS Development covers both essential concepts and practical implementation. Codice libro della libreria AAC9780321774187

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 30,35
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

10.

Lee, Graham
Editore: Addison-Wesley Professional (2012)
ISBN 10: 0321774183 ISBN 13: 9780321774187
Nuovi Paperback Quantità: 2
Da
Murray Media
(North Miami Beach, FL, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Addison-Wesley Professional, 2012. Paperback. Condizione libro: New. Never used!. Codice libro della libreria P110321774183

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 31,63
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 1,66
In U.S.A.
Destinazione, tempi e costi

Vedi altre copie di questo libro

Vedi tutti i risultati per questo libro